Evgeny_Lityushkin Опубликовано 24 Сентября, 2022 в 20:22 Поделиться Опубликовано 24 Сентября, 2022 в 20:22 (изменено) Добрый день всем! https://gitflic.ru/project/evgenylityushkin/kemet По ссылке представленной выше опубликован проект открытой базы данных химических веществ. Ранее планировал опубликовать первый общедоступный релиз данного проекта примерно к концу осени, но вынужден сделать это досрочно в связи с возможностью мобилизации. Суть проекта - созданые базы данных химических веществ и их свойств в открытом формате. Способ лицензирования - General Public License Данную базу данных может использовать любое лицо, в том числе в коммерческих целях. Технически по ссылке доступен git репозитарий в котором содержаться sql файлы пригодные для импорта в MariaDB. Сама MariaDB также как и git - open source программы, распространямые на условиях GPL и LGPL. За основу проекта взяты разработки Кипера Руслана Анатольевича - за что ему огромное спасибо! Готов ответить на все возможные вопросы. Изменено 24 Сентября, 2022 в 20:24 пользователем Evgeny_Lityushkin 2 Ссылка на комментарий
XuMuK Опубликовано 24 Сентября, 2022 в 20:33 Поделиться Опубликовано 24 Сентября, 2022 в 20:33 А почему не оформить базу, хоть она и небольшая, на каком-то сайте? Ссылка на комментарий
Evgeny_Lityushkin Опубликовано 24 Сентября, 2022 в 20:38 Автор Поделиться Опубликовано 24 Сентября, 2022 в 20:38 (изменено) В 24.09.2022 в 20:33, XuMuK сказал: А почему не оформить базу, хоть она и небольшая, на каком-то сайте? У Руслана Анатольевича такой сайт уже давно есть и более того там данных намного больше. Моя цель несколько иная - создание БД доступной локально, пригодной для обращения из самописных приложений или непосредственно sql запросами. Возможность работы с данными на практически любом компьютере, в том числе в отсутствии интернет Изменено 24 Сентября, 2022 в 20:46 пользователем Evgeny_Lityushkin Ссылка на комментарий
XuMuK Опубликовано 24 Сентября, 2022 в 21:12 Поделиться Опубликовано 24 Сентября, 2022 в 21:12 А где этот сайт? Ссылка на комментарий
Evgeny_Lityushkin Опубликовано 24 Сентября, 2022 в 21:13 Автор Поделиться Опубликовано 24 Сентября, 2022 в 21:13 В 24.09.2022 в 21:12, XuMuK сказал: А где этот сайт? Если правильно понимаю - http://chemister.ru/Database/search.php Ссылка на комментарий
Evgeny_Lityushkin Опубликовано 25 Сентября, 2022 в 08:33 Автор Поделиться Опубликовано 25 Сентября, 2022 в 08:33 (изменено) Всем доброго времени суток! Возможно первоначальное сообщение темы не очень информативно и понятно более ИТэшникам поэтому напишу небольшое пояснение. Данные проект видеться как коллективная работа всех заинтересованных людей. Исходя из этого выбрано как лицензионное соглашение - 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 Готов ответить на все возникающие вопросы как технического так и не технического характера. Критика, конструктивная естественно, также как и предложения - приветствуется Изменено 25 Сентября, 2022 в 08:49 пользователем Evgeny_Lityushkin 1 Ссылка на комментарий
chemister2010 Опубликовано 25 Сентября, 2022 в 22:11 Поделиться Опубликовано 25 Сентября, 2022 в 22:11 (изменено) xumuk, эта база уже есть у вас на сайте. На меня даже наезжал один из участников форума за плагиат Он был не единственный с претензиями, так что я зарекся дарить на халяву базы данных, хотя и оставил их общедоступными на сайте. ------------------ В принципе, аналогичный проект, только в он-лайн режиме есть на сайте chemdb.net (тоже из моей базы, только они не стали спрашивать разрешения). Изменено 25 Сентября, 2022 в 22:14 пользователем chemister2010 Ссылка на комментарий
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти