>Так было с Java. А что с Java не так?
>Так было с Солярисом.
А что с Солярисом не так?
>Так получается с MySQL
Не рановато ли делать выводы?
>Напрашивается вывод что проприетарные птицы просто не могут научиться чирикать по
>новому.А сообществу неинтересно просто работать на сан забесплатно - это неспортивно.
А можно с этого места поподробнее?
Вот простой пример. Допустим, пару лет назад Вася, использующий MySQL Community Server, разработал патч к MySQL, желает его использовать сам и не против, чтобы этот патч включили в основную ветку. Вася посылает патч в MySQL AB, подписывает contributor license agreement, его патч рассматривают, и при положительном исходе включают в ветку, говорят Васе "спасибо", после чего при следующем релизе фичей пользуются уже все, а Вася избавлен от необходимости поддерживать свой код в синхронизации с развивающимся MySQL. Все счастливы, движение за free software торжествует, Столлман утирает слёзы умиления с бороды.
Рассмотрим теперь ситуацию с Sun. Никто уже не присылает патчей, потому что это "неспортивно", ведь Sun - это злейший враг free software, "собака на сене", "проприетарная птица", диавол во плоти. Все плохо, все несчастны, Столлман плачет, смахивая с бороды слёзы.
Ключевой момент здесь в том, что для оплаты труда разработчиков и MySQL AB, и Sun "вынуждены" продавать MySQL Enterprise за денюжку, причем ( сюююрприииззз! ) за хорошую денюжку вам продадут MySQL не под лицензией GPL, как всем остальным, а под другой, проприетарной лицензией, и вы уже не обязаны будете публиковать свои изменения, если они у вас появятся.
А теперь смотрим на contributor license agreement: http://forge.mysql.com/contribute/cla.php
Обратите внимание на дату - 13 февраля 2007 года, т.е. еще почти год до продажи "акулам империализма". Если почитать внимательно, то обнаружится, что контрибьютор передает все права на свой код к MySQL, взамен чего последняя милостиво дает право ему переиспользовать и распространять его же собственный патч; в то же самое время MySQL за хорошую денюжку будет продавать код с этим патчем дядям, которые будут с ним делать все, что захотят. Взамен контрибьютору предлагается на выбор следующие щедрые подарочки: книгу издательства MySQL Press, футболку "от MySQL", скидку в 100$ на конференцию или учебный курс MySQL, или ( для отличников политической подготовки ) пожертвование в 100$ в пользу Free Software Foundation.
Непонятно только одно: отчего же это работать бесплатно на Sun считается "неспортивным", а работать бесплатно на MySQL AB было делом настоящих джЫгитов? В чем разница?