Перейти к содержанию
Форум химиков на XuMuK.ru
β

Открытая база данных химических веществ


Evgeny_Lityushkin

Рекомендуемые сообщения

🚑 Решение задач, контроши, рефераты, курсовые и другое! Онлайн сервис помощи учащимся. Цены в 2-3 раза ниже!

Добрый день всем!

 

https://gitflic.ru/project/evgenylityushkin/kemet

 

По ссылке представленной выше опубликован проект открытой базы данных химических веществ.

 

Ранее планировал опубликовать первый общедоступный релиз данного проекта примерно к концу осени, но вынужден сделать это досрочно в связи с возможностью мобилизации.

 

Суть проекта - созданые базы данных химических веществ и их свойств в открытом формате.  Способ лицензирования - General Public License

 

Данную базу данных может использовать любое лицо, в том числе в коммерческих целях.

 

Технически по ссылке доступен git репозитарий в котором содержаться sql файлы пригодные для импорта в MariaDB.  Сама MariaDB также как и git - open source программы, распространямые на условиях GPL и LGPL.

 

За основу проекта взяты разработки Кипера Руслана Анатольевича - за что ему огромное спасибо!

 

Готов ответить на все возможные вопросы.

 

 

 

 

 

Изменено пользователем Evgeny_Lityushkin
  • Like 2
Ссылка на комментарий
В 24.09.2022 в 20:33, XuMuK сказал:

А почему не оформить базу, хоть она и небольшая, на каком-то сайте?

 

У Руслана Анатольевича такой сайт уже давно есть и более того там данных намного больше.  Моя цель несколько иная - создание БД доступной локально, пригодной для обращения из самописных приложений или непосредственно sql запросами.  Возможность работы с данными на практически любом компьютере, в том числе в отсутствии интернет

 

Изменено пользователем Evgeny_Lityushkin
Ссылка на комментарий

Всем доброго времени суток!   Возможно первоначальное сообщение темы не очень информативно и понятно более ИТэшникам поэтому напишу небольшое пояснение.


Данные проект видеться как коллективная работа всех заинтересованных людей.  Исходя из этого выбрано как лицензионное соглашение - GPL не позволяющее кому-либо, в том числе мне объявить базу данных личной собственностью так и набор инструментов - git + MariaDB  + MySQL Workbanch


Лицензия GPL обладает "вирусным" действием т.е. все кто лиценирует на её основе ПО - могут даже продавать копии данного ПО, но передавая покупателю не меньший объём прав.


Технически по ссылки находится git репозиторий  с sql файлами.  Git нужен для ведения истории изменений и собственно для совместной работы.  Любой человек может скопировать этот репозиторий себе на компьютер -


git clone https://gitflic.ru/project/evgenylityushkin/kemet.git


и после редактирования файлов sql (это простые текстовые файлы) - вернуть изменения в общее хранилище

git add <имя файла>

git commit -m <описание изменения>

git push

В интернет много учебников по git - вы легко найдёте как краткие инструкции так и подробные учебники

MySQL Workbanch позволяет легко импортировать sql файлы в MariaDB и наоборот экспортировать в sql изменённые данные и структуру (а далее всё как описано выше с git)


Документация на MariaDB также как на git широко представлена в сети и наверняка в районной библиотеке.

Все перечисленные выше программы open source и распространяются на основе GPL.

Они могут быть установлены на любой бытовой компьютер выпущенный в последние 20 лет.

Вместо MySQL Workbanch можно использовать утилиту mysql из состава MariaDB (нужное описание добавлю в документацию в ближайшее время)


Ещё одной причиной использования MariaDB является то что с данной БД можно работать из почти любого современного языка программирования - Си, Java, PHP,  Rust и пр

Таким образом можно использовать представленную БД на любом компьютере, под управлением любой ОС (все перечисленные утилиты есть почти под все ОС - Windows/Linux/Max OS/FreeBSD и пр)


Вы можете вносить изменения в базу данных и при желании возвращать Ваши изменения в общее хранилище. При этом по причине применения GPL лицензии никто не имеет право присвоить Ваш труд.

План работ который намерен придерживаться - в Todo.md

Но ещё раз повторюсь - задумывался данный проект как коллективный. Надеюсь таковым он и станет.

PS

Готов ответить на все возникающие вопросы как технического так и не технического характера.

Критика, конструктивная естественно, также как и предложения -  приветствуется

Изменено пользователем Evgeny_Lityushkin
  • Like 1
Ссылка на комментарий

xumuk, эта база уже есть у вас на сайте. 

На меня даже наезжал один из участников форума за плагиат :)

Он был не единственный с претензиями, так что я зарекся дарить на халяву базы данных, хотя и оставил их общедоступными на сайте. 

------------------

В принципе, аналогичный проект, только в он-лайн режиме есть на сайте chemdb.net (тоже из моей базы, только они не стали спрашивать разрешения).

Изменено пользователем chemister2010
Ссылка на комментарий

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...