The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Начата разработка клиентской библиотеки для MySQL под BSD-подобной лицензией

15.12.2010 18:57

Изначально интерфейсная библиотека для MySQL поставляется под лицензией GPL, что вызывает трудности с ее использованием в закрытых проектах. Некоторое время назад лицензия на код подобной библиотеки для MySQL 3.23 была изменена на LGPL, но данная библиотека содержит только минимум необходимых функций и не может выступать полноценным аналогом современной стандартной библиотеки (первый релиз ветки 3.23 вышел в 1999 году). Майкл Видениус (Michael Widenius), основатель MySQL, сообщил об инициативе по созданию с нуля альтернативной клиентской библиотеки для MySQL, Drizzle и MariaDB, код которой будет распространяться под лицензией BSD, LGPL или Apache.

Требования к новой библиотеке:

  • Полная бинарная совместимость с текущей клиентской библиотекой для MySQL 5.1. Для использования новой библиотеки достаточно будет перелинковать приложение, без необходимости перекомпиляции исходных текстов;
  • Поддержка всех функций и возможностей текущей клиентской библиотеки для MySQL 5.1, включая подготовленные выражения (prepared statement);
  • Возможность соединения со всеми текущими версиями MariaDB, MySQL и Drizzle;
  • Поддержка всех новых возможностей клиентской библиотеки MariaDB, таких как новые клиентские функции и подключаемая аутентификация (pluggable authentication);
  • Доступность кода под одной из трех лицензий: BSD, LGPL или Apache.


  1. Главная ссылка к новости (http://monty-says.blogspot.com...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/29002-mysql
Ключевые слова: mysql, lib, client, bsd, license
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 19:01, 15/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давно пора
     
     
  • 2.2, Аноним (-), 19:37, 15/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Испытываете проблемы с интеграцией библы MySQL в своих закрытых разработках?
     
     
  • 3.4, savant (ok), 20:01, 15/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Всегда есть postgresql
     
     
  • 4.5, ананим (?), 20:17, 15/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    тогда что именно и кому пора?
     

  • 1.7, о (?), 20:25, 15/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы за клиента для оракла и мсскюэл кто нибудь взялся
     
     
  • 2.9, vadiml (ok), 22:18, 15/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Для оракла действительно не помешала бы,
    а зачем для MSSQL? Это кто же себе ставит сервера под win если уже и клиенты с win уходят?

    pg уже практически полностью перекрывает mssql по возможностям.

    Вот до оракла -- ещё не дотянули.

     
     
  • 3.10, filosofem (ok), 22:28, 15/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >а зачем для MSSQL? Это кто же себе ставит сервера под win если уже и клиенты с win уходят?

    В промышленном оборудовании и околопромышленном софте ну просто вездессущ этот бгмерзкий.

     
     
  • 4.12, vadiml (ok), 22:34, 15/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну мне пару раз такое попадалось (mssql embended), везде подукт был крив и глючен.

    Так что если контроллер железяки сделан на win да и ещё использует mssql, то от такого надо бежать и подальше.

     
     
  • 5.13, filosofem (ok), 00:15, 16/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Бежать некуда абсолютно. Такие железяки. Еще очень хорошо когда критичные контроллеры QNX-ом рулятся, но его все меньше и меньше. В основном венда.
    И почему сразу embedded? Вполне обычный MSSQL, причем нередко платную версию зачем-то пихают.
    Из распространенного софта, WinCC вот к примеру, очень популярная и часто безальтернативная софтинка. Только под форточки и только с MSSQL.
     
     
  • 6.14, Р (?), 10:20, 16/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    та же проблема wincc c mssqlом ? как заменить никто пока не подсказал:(
     
     
  • 7.16, Аноним (-), 18:09, 16/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > та же проблема wincc c mssqlом ? как заменить никто пока не
    > подсказал:(

    отказаться отрещений сименс уг. А если не принимаешь решения такого уровня, то ничего не поделаешь, эксплуатируй что дают

     
  • 3.11, о (?), 22:30, 15/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да понаделают баз неучи выпускники наших вузов.
    А потом к порталу что на фре крутить начинают.

    з.ы. крутится оракл через яву, mssql через freetds.
    Но это все не очень кошерные пути..

     
  • 2.15, vle (ok), 16:52, 16/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше бы за клиента для оракла и мсскюэл кто нибудь взялся

    libdbi - ваше всё.

    http://libdbi.sourceforge.net/

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру