LINUX.ORG.RU

Шаттлворт: Oracle губит свои перспективы в бизнесе с открытым исходным кодом.

 , ,


0

0

Марк Шаттлворт критично высказался по поводу иска Oracle к Google и призвал одуматься:

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

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

Крупнейшие компании-разработчики ПО только выиграют от уменьшения сферы применения патентов в отрасли программного обеспечения.Может быть Oracle это поймет.

>>> Подробности

★★★★★

Проверено: isden ()
Последнее исправление: madgnu (всего исправлений: 2)

Ответ на: комментарий от Nxx

> libgtk2.0 - любая gtk, что 2.20, что 2.30

libqt4 - любая qt4. Что 4.0, что 4.5.

Скажешь, API не менялся?

Не знаю. Если API _поменялся несовместимо_ - да, будет новое имя пакета или даже новый epoch.

Примера пакета с «<=» я не дождусь?

tailgunner ★★★★★
()
Ответ на: комментарий от ahonimous

> тебя ждет то, что будут подгружены две libc разных версий( благодаря системным библиотекам, которые ес-но не видят твою новую libc ) - и ес-но будет креш даже на банальном malloc/free

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

Nxx ★★★★★
()
Ответ на: комментарий от tailgunner

> Не знаю. Если API _поменялся несовместимо_ - да, будет новое имя пакета или даже новый epoch.

Поэтому в Дебиане kdelibs от КDE3 и от KDE4 называются одинаково? Они типа совместимы?

Nxx ★★★★★
()
Ответ на: комментарий от Nxx

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

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

ahonimous
()
Ответ на: комментарий от tailgunner

> Ну я тоже не фанат .deb, но, блин, RPM ни разу не серебряная пуля.

RPM - это прежде всего, стандарт.

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

В-третьих, RPM предоставляет механизм автоматического прописывания зависимостей по слинкованным библиотекам, что снижает влияние человеческого фактора

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

Nxx ★★★★★
()
Ответ на: комментарий от ahonimous

> ты вообще хоть что-то в программировании понимаешь? если память выделяется в системной библиотеке через одну libc, а потом в программе освобождается через другую - то будет тот самый креш

Программа может обращаться только к одной libc - к той, с которой она слинкована.

Nxx ★★★★★
()
Ответ на: комментарий от Nxx

> RPM - это прежде всего, стандарт.

Капитан?

Во-вторых, это стандарт, который позволяет нескольким независимым дистрибутивам поддерживать совместимость.

Только вот достигается это совсем не так, как ты рассказываешь.

RPM предоставляет механизм автоматического прописывания зависимостей по слинкованным библиотекам

dpkg тоже.

tailgunner ★★★★★
()
Ответ на: комментарий от ahonimous

Если говорить, о формальном факте установки различных либ разных версий, то такие возможности система пакетов Debian продоставляет минимум двумя способами. Совсем иное дело как создавался deb-пакет изначально и цели его использования.

elipse ★★★
()
Ответ на: комментарий от Nxx

> Программа может обращаться только к одной libc - к той, с которой она слинкована.

внезапно - библиотеки в дистрибутиве собраны с другой libc, простая команда ldd тебе это сразу покажет, а также покажет откуда будет грузитьcя эта libc( с полным путем )

ahonimous
()
Ответ на: комментарий от grim

> Зачем?

Чтобы потом, когда будешь настраивать программу, не нужно было снова читать маны и прочее. То есть, если соблюдать такую мелочь, можно и с Gentoo не так много времени тратить.

Deleted
()
Ответ на: комментарий от Deleted

>Slackpkg же,
Он тары пакетами нацывает?

с 11 версии что ли вошел в состав дистрибутива.

Это давно?
Моё короткое знакомство со слакварью состоялось лет 5 назад. Больше не хочу.

grim ★★☆☆
()
Ответ на: комментарий от Deleted

>> Зачем?

Чтобы потом, когда будешь настраивать программу

Зачем?
Программу должны собрать и настроить разработчики дистрибутива.

grim ★★☆☆
()
Ответ на: комментарий от Deleted

>То есть, если соблюдать такую мелочь, можно и с Gentoo не так много времени тратить.
А можно вообще не тратить?

grim ★★☆☆
()
Ответ на: комментарий от grim

>> Slackpkg же,

Он тары пакетами нацывает?

ну в Debian пакет тоже недалеко ушел от tar :) Главный вопрос - есть ли метаинформация (типа зависимостей). AFAIK в слаковских пакетах она есть.

tailgunner ★★★★★
()
Ответ на: комментарий от Deleted

>Можно поставить бубунту или подобное ;)
:)

grim ★★☆☆
()
Ответ на: комментарий от tailgunner

>ну в Debian пакет тоже недалеко ушел от tar :)
Эту реплику из зала мы проигнорируем как неорганизованную.

есть ли метаинформация (типа зависимостей). AFAIK в слаковских пакетах она есть.

Интересно.
Вспоминаются бурления на ЛОРе когда слакварщики доказывали, что пакетные мэнеджеры не нужны :)

Да, всё меняется.
Я этими тонкостями интересовался года до 2003. Короче больше не полезу в споры о тпах пакетов :)

grim ★★☆☆
()

Мда, а тут уже вовсю пошла по зомбоящику реклама трубок с Андроидом. Это чтобы все продать поскорей на случай капца?

Jayrome ★★★★★
()

А Столман по этому поводу говорил что-нибудь? - Я правда не знаю, но уверен, что и он просто обязан нечто подобное выдать.

Skala
()
Ответ на: комментарий от grim

> Вспоминаются бурления на ЛОРе когда слакварщики доказывали, что пакетные мэнеджеры не нужны :)

Слаковский пакетный менеджер нужен. :D

Вообще-то зависимости есть. Только никому не нужны. Отсутствие зоопарка типа packagename, packagename-doc, packagename-dev, packagename-extras даёт возможность не думать о таких вещах. Есть один packagename, который пользователь собсно ставит и потом не мучается. Ну и ванильность пакетов - не последний фактор. Почему-то дистроклепатели любят навешать на пакет собственных патчей, которые нужны разве что этим самым дистростроителям и полутора красноглазам.

NIR
()
Ответ на: комментарий от Skala

RMS уже давно высказался по этому и по всем похожим поводам, ссылки не дам но звучало примерно так: «если кто-то что-то ВНЕЗАПНО открыл, то этот кто-то потом может это что-то также ВНЕЗАПНО закрыть»

«И не мне вам обьяснять парни», к чему всех нас призывает RMS.

shturman
()
Ответ на: комментарий от NIR

Разделение пакетов это хорошо, так как всякие -doc, -devel, -debug в 99% случаев не нужны, а место на винте занимают. А ванильность это плохо, так как в слаке оказывается софт с глюками и недоработками, которых нет в нормальных дистрибутивах.

Reset ★★★★★
()
Ответ на: комментарий от Nxx

Скажешь, API не менялся?

В qt4 API не меняется, только добавляется новый функционал. Поэтому программа, которая разрабатывалась под qt 4.0 заработает на qt 4.6 без перекомпиляции.

Reset ★★★★★
()
Ответ на: комментарий от ahonimous

Не будет. Старые программы будут работать со старым glibc, а новые с новым.

Reset ★★★★★
()
Ответ на: комментарий от Heretique

>В очередной раз задаюсь вопросом, что делают подобные «новости» на главной. Ну пишет Марк в бложеке, ну и пусть пишет. Зачем сюда-то тащить? А потом обвиняют Canonical в назойливом пиаре.

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

mcdebugger ★★
()
Ответ на: комментарий от Reset

Тут уж каждому своё. Я ж не заставляю вех на слаку перепрыгивать. :) Просто мне приятно, что я имея programname могу внезапно подключить её уже стоящие в системе заголовки и сразу порыться в /usr/doc/programname. Не так уж много места оно занимает.

в нормальных дистрибутивах.


Тут мне пришлось сделать некое усилие воли, чтобы сдержать инстинкты фанатика. ^_^" «Нормальный диистрибутив» это такая скользкая тема…

NIR
()
Ответ на: комментарий от Deleted

>Да ничем он не лучше, просто многие расхваливают его лишь по одной причине - он дал им легкую возможность использовать GNU/Linux. Будто другие дистрибутивы такой возможности не предоставляют.

1) Другие дитсрибутивы (и Gentoo в первую очередь) этого не предоствляют.

2) Это не «всего лишь одна причина» это «киллер фича» практически.

P.S. не вендузятник, не дуалбутчик. Перепробовал много дистров.

P.P.S. Дома хочу эксперименты ставить и «блидинг едж» всякий у меня стоит генту. На работе, на десктоп не посталю ни чего, кроме убунты или дебиана (или может быть винды)

anonymous
()
Ответ на: комментарий от Reset

> а с каких это dpkg умеет различать по зависимостям именно библиотеки, а не пакеты?

Ы? Речь идет об автоматической подстановке зависимостей. Зависимостями являются пакеты, конечно.

tailgunner ★★★★★
()
Ответ на: комментарий от Nxx

>В отличие от...?

В отличие от той же OpenSuse. В ней геморроится больше чем в PC-BSD. Юзал и то и другое в OpenSuse легче только в виндовые игрушки гамать под wine, а в остальном BSD её уделывает, как десктоп.

anonymous
()
Ответ на: комментарий от Deleted

> Вы просто «не умеете» хранить свои конфиги. Я тоже не умел, теперь научился и кучу времени экономлю.

Поделитесь этим способом, пожалуйста

diode_on
()
Ответ на: комментарий от ahonimous

> дык давно надо включить показ UA - чтоб было видно, что хают убунту именно они
Ты будешь очень сильно удивлён, когда увидишь мой UA под фразой «африканская погремушка».

Lumi ★★★★★
()
Ответ на: комментарий от robux

>Не зря его все-таки в космос взяли..

Ну да, на орбите его Всевышний посетил. И, пожав руку, прослезился.

Deleted
()
Ответ на: комментарий от Lumi

> Ты будешь очень сильно удивлён, когда увидишь мой UA под фразой «африканская погремушка».

Windows 7 Maximal здесь никого не удивит.

tailgunner ★★★★★
()
Ответ на: комментарий от fi

>По крайне мере Лари в космосе ещё не был

А может он писается в постель? «Таких не берут в космонавты» (Ц)

Deleted
()
Ответ на: комментарий от diode_on

А что тут сложного? Просто сохраняте их и потом, если понадобится перустановить систему, времени уйдет по минимуму. А раньше я всегда думал, примерно так: «Ну подумаешь, буду переустанавливать, заного настрою»; вот и получается, что целый день маны читаешь %). Некоторые, куда нибудь на GitHub заливают, но мне у себя надежней.

Deleted
()

Космонавт все таки один из наиболее вменяемых среди топменаджеров АйТи.

shelA
()
Ответ на: комментарий от hobbit

> плазма у меня не падает

В плазме, кстати, найдена локальная уязвимость, позволяющая нарисовать на десктопе слово БУЙ.

queen3 ★★★★★
()
Ответ на: комментарий от Nxx

Mandriva обанкротилась?

4.2! Они живы и готовятся к реструктуризации. Будут реорганизовываться и выпускать новый дистр. и PowerPack у них по-прежнему платный...

Pepenez
()
Ответ на: Mandriva обанкротилась? от Pepenez

> 4.2! Они живы и готовятся к реструктуризации. Будут реорганизовываться и выпускать новый дистр. и PowerPack у них по-прежнему платный...

Звучит как «пациент скорее мертв чем жив»

anonymous
()
Ответ на: комментарий от northerner

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

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.