The OpenNET Project / Index page

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

В состав MySQL 5.1.33 включена поддержка хранилищ DB2

08.04.2009 13:12

За несколько недель обсуждения сделки по покупке Sun Microsystems компанией IBM было высказано много предположений о том, как подобный ход может повлиять на судьбу открытых проектов, курируемых Sun. Результаты проявились неожиданным образом: несмотря на полное отсутствие каких-либо сведений в официальном анонсе, в составе вышедшего несколько дней назад релиза MySQL 5.1.33 обнаружен код IBM с поддержкой хранилища данных "IBM DB2 for i Storage Engine".

В составе распространяемого архива исходных текстов mysql-5.1.33.zip присутствует директория "storage/ibmdb2i" с кодом DB2 Storage Engine, заметка об авторских правах которого свидетельствует, что этот код был разработан в недрах IBM. Реализация движка DB2 занимает более 18 тыс. строк кода, причем с лицензией явно отличающейся от GPL. Для активации движка необходимо осуществить сборку с опцией "--with-plugin-ibmdb2i".

Напомню, что в релизе MySQL 5.1.33 исправления около 60 ошибок, 11 из которых приводили к краху. Например, к краху процесса приводило переполнение AUTO_INCREMENT поля в InnoDB таблице, передача в функцию MATCH() значения отличного от имени столбца или использование "USE INDEX" совместно с "EXPLAIN EXTENDED".

  1. Главная ссылка к новости (http://www.mysqlperformanceblo...)
  2. OpenNews: Сделка IBM и Sun Microsystems не состоялась
  3. OpenNews: Вышел релиз MySQL Community Server 5.1.33
  4. OpenNews: Стабильный релиз MySQL 5.1 еще не готов для промышленной эксплуатации
  5. MySQL AB and IBM Announce Open Source Database Support for the IBM System i Platform
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/21163-mysql
Ключевые слова: mysql, db2
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (9) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Андрей (??), 13:42, 08/04/2009 [ответить]  
  • +/
    А как продукт распростаняемый под GPL может содержать сторонний код?
     
     
  • 2.4, Skylord (??), 14:12, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    По приведенному в новости линку можно почитать текст этой лицензии. Нечто BSD-like - при распространении (в т.ч. в бинарниках) требуется только сохранять копирайты и прилагать к документации дисклаймер.
     
     
  • 3.9, User294 (??), 03:29, 09/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    И как требование сохранять копирайты согласуется с GPL, не позволяющей вносить дополнительные ограничения?Что-то мутная история...
     

  • 1.2, Серж (??), 13:43, 08/04/2009 [ответить]  
  • +/
    >Напомню, что

    Копипаста - двигатель новостей!

     
     
  • 2.3, Maxim Chirkov (ok), 14:12, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Напомню, что
    >
    >Копипаста - двигатель новостей!

    Причем тут копипаст ? Это перемещение новости из ленты мини-новостей в основную ленту. Появилась дополнительная информация и новость была переписана и перемещена в основную ленту.

     

  • 1.5, bobah (?), 14:25, 08/04/2009 [ответить]  
  • +/
    Ситуация интересная.
    Включенная в исходники движка DB2 для MySQL лицензия запрещает использовать имя IBM для продвижения продуктов, основанных на этом движке. Может, поэтому и в пресс-релизе об этом молчок ? Тем более, что в бинарную сборку, как я понял, движок не включили, кому надо, компильте сами ? Таким образом, единственное место, откуда можно узнать, что в продукте используется код от IBM, это сама лицензия, которая требует своего включения в документацию, а вот приклеить на компакт голограммку "Engine by IBM" - низзя :)
     
     
  • 2.7, koblin (ok), 15:49, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > а вот приклеить на компакт голограммку "Engine by IBM" - низзя :)

    можно подмигивать друг другу ;) передавая диск с mysql, и все будут понимать что внутри код того, чье имя не называют

     

  • 1.6, Аноним (-), 15:49, 08/04/2009 [ответить]  
  • +/
    желтый опеннет оправдывает свою цветовую гамму.
    это никакой не движок.  Как и написано "IBM DB2 related" код.
    По сути это привычная обертка для db2, чтобы корпоративщик смог запустить на db2 халявный php-скрипт  и сидеть надувать щеки с подобающим пафосом.
    Плагин уже давно был доступен в бинаром виде.
     
     
  • 2.8, Аноним2 (?), 16:30, 08/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >желтый опеннет оправдывает свою цветовую гамму.
    >это никакой не движок.  Как и написано "IBM DB2 related" код.

    А как это назвать, кроме как движком ? В исходниках упоминается "IBM DB2i storage engine", Собирается этот код как storage plugin и позволяет таблицы данного типа создавать.

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



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

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