Библиотека Интернет Индустрии I2R.ru |
|||
|
Ximian облегчает условия лицензии open source30.01.2002 05:19 Компания Ximian, которая работает над совершенствованием операционной системы Linux для простых пользователей, философски переосмыслила концепцию серьезного open-source — теперь он будет подчиняться менее строгим условиям лицензирования. Ximian меняет условия лицензирования ключевой части проекта Mono, копирующего программное обеспечение Microsoft .Net. До сих пор Mono подчинялся лицензии General Public License (GPL), той же самой, что и Linux, однако последняя версия «классов» — программных модулей многократного использования, хранящихся в так называемых библиотеках классов, будет подчиняться другим условиям лицензирования, допускающим применение этого ПО в проектах с закрытым исходным кодом. Как объяснил соучредитель Ximian Мигель Деиказа (Miguel de Icaza), изменение внесено для того, чтобы принять в проект Intel, которая хочет участвовать в работе над библиотеками классов, но ее отталкивает требование GPL о необходимости сохранять результаты только в форме open-source. Это требование помогает гарантировать, что работа программистов open-source — часто это добровольцы — не будет использована для чьего-то обогащения. Компании, желающие принять участие в разработке, не всегда согласны раскрывать свои секреты. «Мы сотрудничаем с Intel и Hewlett-Packard. Это заставило нас пойти на некоторые уступки, в частности согласиться на переход от одной лицензии open-source к другой», — говорит Деиказа. У Intel есть лаборатория .Net, но компания требует, чтобы разработанное ПО можно было использовать как в open-source, так и в частных проектах. ПО open-source было вдохновляющей идеей программистов, мечтавших подорвать мощь Microsoft, но с ухудшением экономической ситуации почти религиозный дух движения уступил место более прагматичному подходу с участием предприятий. При участии Intel и НР проект Mono может рассчитывать на больший успех в сравнительно трудоемкой работе по созданию 3500 программных модулей для библиотеки классов. Эти модули выполняют простейшие операции, такие как определение целочисленной переменной, или изображение полосы прокрутки, или сложные функции типа декодирования команд XML. Уже есть около 900 таких классов, но остается еще очень много, причем некоторые находятся в самой начальной стадии разработки. Новые условия лицензирования библиотек классов Mono близки к условиям лицензии на программу XFree86, которая используется для отображения графики на Linux-компьютерах. Microsoft выразила протест против GPL, но к таким лицензиям, как на XFree86, которые обычно называют лицензиями BSD-типа, относится более терпимо. Примерно 80% программистов, создающих библиотеку классов, положительно отозвались о новой лицензии. Однако их мнение не разделяет Ричард Столлман (Richard Stallman), отец-основатель движения open-source, автор и неутомимый защитник GPL. «Ему не нравится смена лицензий, — говорит Деиказа. — Она позволяет эксплуатировать ПО частным компаниям». Деиказа надеется, что первая бета-версия Mono выйдет в августе, а версия 1.0 — в конце года. Mono и .Net должны позволить компаниям собирать на разных веб-сайтах сложные сервисы, такие как бронирование мест в гостиницах. Несколько таких веб-сервисов можно будет быстро скомпоновать, получив, например, возможность бронировать билеты на самолет, оплачивать их по кредитной карте и пользоваться льготной услугой аренды автомобиля. Mono позволит Linux- и Unix-системам управлять веб-сервисами и подключаться к веб-сервисам на других серверах. Среди прочих Mono решает задачу воспроизведения на Linux и Unix возможности исполнять программы, написанные на языке Microsoft C#, который служит основой для .Net. C# аналогичен Sun Microsystems Java, однако если Java-программы исполняются внутри «виртуальной машины Java», то программы С# работают в среде, которую Microsoft называет Common Runtime Infrastructure. В проекте Mono участвуют примерно 50 человек, пять из них являются постоянными сотрудниками Ximian. Стивен Шанкленд последние новости 21.09.2006 19:05 | Вышла русскоязычная версия Google Calendar...» 20.09.2006 22:54 | Как эффективно пользоваться тегами...» 20.09.2006 18:36 | Новости пишут пользователи...» 20.09.2006 15:02 | Разработчик Google рассказал о русской морфологии...» 19.09.2006 18:52 | Adobe добавляет в Acrobat веб-конференции...» 19.09.2006 17:13 | Partner Links 3.0: актуальный ответ изменениям поисковых систем...» 15.09.2006 19:53 | Новый блогосервис для seo-мастеров...» 15.09.2006 17:52 | 21 совет Мэта Катса по оптимизации сайтов...» 15.09.2006 17:36 | На конец августа в интернете насчитывалось почти 100 миллионов сайтов...» 15.09.2006 16:04 | Киевский клуб питонистов объявляет очередное собрание...» 15.09.2006 15:01 | Рейтинги лучших дизайнеров на Face Control...» 15.09.2006 12:55 | Forbes назвал лучшие AJAX-приложения для бизнеса...» 13.09.2006 17:47 | Adobe запускает еще один "социальный" сайт...» 13.09.2006 14:17 | Atlas распадается на компоненты...» 12.09.2006 19:54 | Социальная сеть: поиск предмета исследования...» 12.09.2006 18:48 | Бесплатный хостинг плюс приложение по созданию WEB-сайтов от Blockstar...» 12.09.2006 18:26 | Ежемесячно количество сайтов увеличивается на 4 миллиона...» 12.09.2006 18:20 | Google выпустила новый модуль для персонализированной домашней страницы...» 12.09.2006 17:57 | «Вебальта» представила «Оптимиста»...» 12.09.2006 17:26 | «Караван» получил собственную номерную емкость...» |
|
2000-2008 г. Все авторские права соблюдены. |
|