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

Evgeny_Lityushkin

Пользователи
  • Постов

    6
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Evgeny_Lityushkin

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


    Данные проект видеться как коллективная работа всех заинтересованных людей.  Исходя из этого выбрано как лицензионное соглашение - 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

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

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

    • Like 1
  2. В 24.09.2022 в 20:33, XuMuK сказал:

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

     

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

     

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

     

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

     

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

     

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

     

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

     

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

     

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

     

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

     

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

     

     

     

     

     

    • Like 2
×
×
  • Создать...