Третий лишний, или нужны ли microsoft патенты на unix

Корпорация Микрософт заявила. Так громкое, что целый IT-мир содрогнулся и обернулся в сторону Рэдмонда. И до тех пор пока в том месте с самым невинным видом говорят про законопослушность и интеллектуальную собственность, в среде поклонников семь дней появляется некое напряжение.

Всё дело в том, что Микрософт была вовлеченной, а правильнее, сама — и очень с радостью — вмешалась в посторонний конфликт — во всеуслышанье поддержав претензии одной из сторон.

Это конфликт между компанией SCO Group и IBM, который связан с якобы незаконным применением разработок, права на каковые принадлежат SCO, для усовершенствования ОС Linux.

А как Микрософт относится к Linux, все замечательно знают, исходя из этого совсем неудивительно, что по всему IT-сообществу ползут беседы, что это очередной этап войны Микрософт и Linux. Сущность в том, что Микрософт открыто признала претензии SCO на UNIX и заявила о лицензировании у SCO последовательности UNIX-разработок — тех самых, каковые якобы использованы в Linux.

Чтобы понять, что к чему, давайте разберёмся, во-первых, кто такая эта компания SCO Group, откуда она взялась, из-за чего её по большому счету всерьёз принимают и с какой стати она закатывает IBM истерику на сумму в один миллиард долларов.

История, фактически следующая.

SCO появилась во второй половине 70-ых годов двадцатого века и изначально занималась консалтингом и разработками в области семейства операционных совокупностей UNIX. В частности, они портировали UNIX на совокупности с процессорами Intel в первой половине 80-ых годов XX века. Оказалась совокупность XENIX.

Третий лишний, или нужны ли microsoft патенты на unix

Линуксоиды горазды размахивать мухобойками и кулаками, но будущее может сулить им большие проблемы.

ATT занялась сугубо коммерческими разработками UNIX в первой половине 80-ых годов XX века, а в первой половине 90-ых годов двадцатого века было образовано совместное с Novell предприятие Unix Systems Laboratories (USL). Помимо этого, торговая марка UNIX перешла во владение компании X/Open (позднее названная The Open Group). Эта компания занимается стандартизацией UNIX-совокупностей.

В первой половине 90-ых годов двадцатого века Novell всецело выкупила долю ATT в USL. А ещё через год пара бывших сотрудников данной компании, при активной помощи её главы, создали компанию Caldera Systems International. Caldera занималась поставками собственного дистрибутива Linux для бизнеса.

В 1995 году Novell реализовала ветхие исходники UNIX SCO.

С 1998 года SCO, IBM и Intel начали работу над проектом Monterey по созданию версии UNIX для процессоров Intel Itanium.

Карикатур на Билла Гейтса в Сети продолжительно искать не приходится. Вот они с любимым персонажем Iron Maiden дробят пополам мир. Лишь так как и у Микрософт будущее возможно в полной мере безрадостным.

А в 2001 год SCO распалась. Бренд, и кое-какие разработки, в частности OpenServer и исходники UNIX были выкуплены Caldera, и с 2002 года эта компания действовала под именем SCO.

Перед этим успев отметиться в альянсе UnitedLinux и с его помощью выпустить дистрибутив SCO Linux 4.

Вся генеалогия UNIX-совокупностей представлена вот на данной схеме.

А в 2003 году SCO Group неожиданно сдаёт в сторону от Linux. Кроме того, начинает сказать о его незаконности.

Оказывается-де, IBM, которая в какой-то момент начала деятельно содействовать усовершенствованию и продвижению ОС Linux, незаконно применяла кое-какие программные ответы, права на каковые принадлежат SCO. Незаконность пребывала в том, что эти коммерческие разработки были внедрёнными в открытую ОС.

Раскрытие коммерческих секретов — дело, само собой разумеется, подсудное. Но сразу же появляется множество увлекательных вопросов.

Во-первых, где вы были раньше, господа SCO, и из-за чего столь деятельно занимались «незаконным» Linux, а в то время, когда у вас, благодаря неумелого управления, и акции снизились в цене совсем, и деньги кончились, отбросили Linux и ринулись с кулачками на IBM?

Во-вторых, какие конкретно у них на то основания и по большому счету, честны ли их заявки и претензии?

Как минимум, не все, и не всегда. На сайте Opensource.org, спустя некое время по окончании того, как SCO подала в суд против IBM, был произведён детальный разбор полётов, где оценка заявления SCO и ей самой даётся отнюдь не самая хорошая. Оно и ясно, потому, что «линуксоиды» этим иском и нападками недавнего приверженца весьма обижены.

Opensource.org приводит последовательность выдержек из иска SCO. В нём, например, говорится, что лишь SCO занималась портированием UNIX на Intel-платформы (что неправда); что без IBM Linux был бы ничем и кликать никак, потому, что никто из свободных программистов не владел нужным оборудованием для тестирования и разработок (что также вызывающе большие сомнения), и ещё большое количество чего, от преувеличения влияния и собственного статуса до откровенной лжи.

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

Иск SCO нереально осознать, если не иметь в виду те «сейсмические смещения», каковые происходят на данный момент в программной отрасли. Источник этих смещений — примерно двоекратное повышение мощностей компьютерного оборудования, происходящие каждые восемнадцать месяцев — эта тенденция отмечается с середины 1970-х(её кроме этого именуют законом Гордона Мура — прим. редакции).

Это указывает, что сложность ПО, предназначенного для эксплуатации всех возможностей новейшего оборудования кроме этого удваивается каждые 18 месяцев, повышая сложность разработок до немыслимого прежде уровня.

В середине 1990-х годов в отрасли начали осознавать, что классическая модель разработок ПО себя неспешно исчерпывает: из-за неё, по мере усложнения программной продукции, делается всё тяжелее производить программы с низким числом недостатков.

Велось множество бесед о «программном кризисе» и попытки решить эти неприятности путём всяческих усовершенствований классического процесса.

Таковые попытки состояли в основном из увеличения формальности, ужесточения условий, статистического мониторинга и введения централизации в процесс разработки ПО.

Подобные меры промышленного контроля приводили к очень отрадным итогам в двадцатом веке. Но разработка софта — это не сборка машин… Аналогии с контролем над промышленным процессом появились в корне порочными, и все подобные попытки провалились, только увеличив цену ПО без увеличения его надёжности.

Помощь пришла с неожиданной стороны — от программистов UNIX.

Помощь пришла с неожиданной стороны — от инженеров и разношёрстного сообщества программистов, занимавшихся разработками в области систем и Интернета UNIX. С 1960-х годов они отрабатывали новый стиль создания ПО, опровергавший исходные предпосылки «промышленного» подхода к процессу написания программ.

Вместо централизации и больших программистских коллективов — отдельные маленькие группы программистов. Вместо контроля над процессом и иерархии — рецензирование на равных и открытые стандарты. А самое ответственное, таковой «Интернет-стиль» отказался от секретности в пользу прозрачности и того, что позже назвали «открытыми исходниками».

Ранними примерами аналогичных разработок стали Berkeley Unix (1977), проект GNU (1983) и X Consortium (1983). Все три проекта процветали в рамках сообщества UNIX. В то время, когда в первой половине 90-ых годов двадцатого века Линус Торвальдс выпустил Linux, он действовал в рамках уже давно и прочно укрепившейся традиции.

Больше того, во второй половине 90-ых годов двадцатого века, к вящему удивлению всех заинтересованных, стало ясно, что это было ответом (либо хотя бы частичным ответом) на потребности программной отрасли. стоимость и Степень дефективности открытых разработок была существенно ниже, чем у коммерческого ПО. самые опытные программисты переключились на новый режим.

Взрывной успех Linux и участие со стороны IBM — всё это последствия динамизма развития открытых разработок.

Мы не просто так применяли термин «сейсмические смещения». Как и при с прошлыми технологическими революциями, один из вероятных эффектов нынешней стало то, что экономист Йозеф Шумпетер (Joseph Schumpeter) назвал «творческим разрушением». Происходит разрушение бизнес-модели многих компаний, в базе которой лежит прошлая модель «закрытых» разработок ПО.

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

На этот раз происходит отход именно от фабричной совокупности к индивидуальности и новой форме ремесленничества, ставших вероятными благодаря недорогим Интернету и персональным компьютерам. Из этого — Linux.

Данный процесс приводит к панике у компаний наподобие SCO и Микрософт, каковые рискуют утратить всё, в случае если им не удастся приспособиться. Но с объективной точки зрения происходящее не должно вызывать никакой тревоги.

В действительности происходит следующее: корпоративная бесхозяйственность вытесняется из области разработок ПО, потому, что рынок пытается к равновесию и пробует достигнуть его более действенными методами.

Иск SCO — это лишь малая часть того осадка, что выпадает благодаря происходящего процесса. Неизбежно последуют стенания и новые сотрясения, и зубовный скрежет, и размахивания судебными распоряжениями, и их будет ещё большое количество, перед тем как целый данный процесс разрешится…

Вот с таких позиций оценивают обстановку приверженцы открытого ПО. Нельзя сказать, дабы их точка зрения была столь уж объективной.

Йозеф Шумпетер (Joseph Schumpeter), 1883-1950.

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

Она зависит от количества и степени энтузиазма задействованных людей, как и у коммерсантов.

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

Но возвратимся к SCO и вмешательству Микрософт. Для чего оно было необходимо?

Всё, с одной стороны, весьма запутанно, а с другой — весьма легко, по крайней мере, в теории.

SCO Group со всеми её патентами пребывает в агонии — отказавшись от Linux, которым деятельно занималась Caldera, SCO Group подписала себя в могилу.

Дабы хоть что-то спасти, управление компании пытается реализовать её. Хотя бы как-нибудь, хотя бы кому-нибудь. В качестве самый желаемого богатого жениха выясняется IBM, для чего и стряпается на скорую руку судебная претензия — а правильнее, обвинение в разбазаривании коммерческих тайн.

Кроме иска выдвигается «предложение, от которого нереально отказаться»: срок — до 13 июня. Или IBM берёт SCO Group, или приобретает в лоб миллиардным иском.

Это PR-бой без правил, но SCO выжить хоть в каком-нибудь виде. Посему все средства хороши.

Вмешательство Микрософт в данный конфликт смешивает, но, все карты. Согласно точки зрения наблюдателей, Микрософт тысячу раз не необходимы все эти патенты, и у неё хватает денег, дабы, как лист бумаги, смять и выкинуть в мусорную корзину SCO Group со всеми её претензиями. Вопрос совсем в другом.

Взяв у SCO лицензии на эти патенты (а не выкупив их, увидим!), Микрософт оказывает компании неоднозначную помощь — и финансовую, и моральную. Конечно, только чтобы сделать SCO инструмент в борьбе с Linux. Подобный расклад SCO, возможно, может устраивать ещё больше, нежели продажа IBM.

В то время, когда за спиной стоит мамонт-Microsoft, лаять на слона-IBM выясняется весьма кроме того с руки.

Дальше, разумеется, отправятся судилища.

Что будет дальше? Разумеется, судилища. Большое количество судилищ. «Неизбежно последуют стенания и новые сотрясения, и зубовный скрежет, и размахивания судебными распоряжениями…» — совсем справедливо.

Самое неприятное, что, в случае если ничего радикального не будет принято в самое ближайшее время, и никто не отыщет метода заткнуть рот SCO Group — проглотив её либо выкупив все спорные патенты, — начнётся судебная эпопея.

И она может оказаться столь продолжительной, что превзойдёт десятилетнее преследование Микрософт, как опера Вагнера — детский утренник. Опыт затягивания судебных ответов у юристов Микрософт имеется громадный, и, думается, они с радостью поделятся им с юристами нового протеже собственной компании.

А до тех пор пока суд да дело, Linux будет в «юридически-вызывающем большие сомнения» положении. Чем это угрожает, в общем, ясно. И пускай текущая бизнес-модель Микрософт вправду обречена, и будущее за открытыми исходниками, пока у данной компании хватает сил, дабы попортить «будущим хозяевам будущего» много крови.

А SCO с её патентами предоставляет для этого ещё и хорошие средства.

Имеется, но, и мало другая версия.

Никто на данный момент не отыскал в памяти о том, что по отрасли уже пара лет гуляют настойчивые слухи о том, что Микрософт может каким-то образом задействовать UNIX-разработки в собственной продукции. И это будет не только пакет, снабжающий сотрудничество Windows-совокупностей с UNIX-совокупностями, и не порт .NET-сервисов на UNIX (тем паче, что и .NET, думается, уже готовы списать).

Ходили слухи о том, что следующая версия Windows возможно основана на какой-то из вариаций UNIX (впредь до Linux, не смотря на то, что это уже полная дичь).

В пользу этого говорит лишь теория — до тех пор пока, по крайней мере.

В случае если обстановка изменяется (а она очевидно изменяется, и как раз тем самым образом, про что говорится в обзоре на Opensource.org), Микрософт и другим коммерсантам нужно будет адаптироваться к новому климату, в противном случае будущее мамонтов её ожидает неизбежно.

Как она это будет делать — не весьма до тех пор пока ясно. Но путь через UNIX представляется не самым немыслимым. В итоге, Apple, по окончании продолжительных лет разработок собственной ОС, выдала народу Mac OS X, которая, по сути, есть вариацией UNIX.

Посему лицензирование спорных патентов SCO может оказаться не только а также не столько демонстрацией всецелой помощи претензий умирающей компании, сколько попыткой подстелить юридической соломки прежде, чем подступаться к UNIX совсем уже близко (а не только на уровне .NET-сервисов для UNIX и пакета, снабжающего сотрудничество с Windows).

Уж не это ли будущее нас ожидает?

А сейчас ещё один фунт изюму: какие конкретно патенты Микрософт лицензировала у SCO? Как раз те UNIX-патенты, каковые связаны с Linux?

Причём во всеуслышание объявила, что делает это, чтобы «всё было по закону о правах на интеллектуальную собственность».

Тогда внимание, ещё один вопрос: в Микрософт экспериментируют с программным обеспечением под Linux?

В случае если да, то обращение, по всей видимости, не идёт о попытках что-то портировать на Linux — легче нанять стороннюю компанию, которая перепортирует всё что угодно и в любом направлении. А что в самой Микрософт происходит?

Увы, это было бы более похоже на правду, если бы Микрософт не лицензировала, а выкупила бы эти патенты. А так более возможен, всё-таки, первый вариант — другими словами борьбы с Linux.

Так как, в этом случае, Микрософт выгодно оставаться в полутени, а если бы патенты были выкуплены, то оказалось бы, что Микрософт сама вступает в бой. Лучше сделать это руками SCO Group. В случае если окажется.

Продолжение направляться.

Третий лишний, драка джона с тедом


Темы которые будут Вам интересны:

Читайте также: