LINUX.ORG.RU

Ричард Столлман против C#

 , , , ,


1

0

Ричард Столлман (Richard M. Stallman) выступил с предостережением против использования среды программирования Mono для создания свободных приложений.

Опасность, по мнению FSF, заключается в том, что Microsoft, возможно, захочет перевести свободную реализацию C# на нелегальное положение, обвинив в нарушении каких-либо своих патентов. В этой связи FSF настоятельно рекомендует воздерживаться от использования C#, т.к. если этот язык будет объявлен вне закона, то будут потеряны все написанные на нем приложения. Поэтому использование C# для разработки свободных программ является рискованным.

С этим утверждением категорически не согласны многие разработчики, использующие Mono. Они, в частности, указывают, что, несмотря на отсутствие патентной защиты, судебный иск со стороны Microsoft маловероятен, технические же преимущества Mono весьма велики.

Оригинал новости: linuxcenter.ru

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

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

>Правильно. То есть бороться надо с патентами в целом, а не конкретным "компилятором".

И? Если моно фактически продвигается для последующих патентных разбирательств, то каким образом его продвижение является "борьбой" с патентами? В случае борьбы нужно бойкотировать это ненужную технологию, иначе это будет помощь в продвижении патентов на ПО.

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

~ :$apt-cache depends evolution |grep mono
~ :$

Debian/squeeze
что-то мне не верится что его на моно переписали за столь короткое время

2.26.2
http://packages.debian.org/sid/evolution

нет там моно, даже близко, нужно использовать правильные дистрибутивы )

USE флаги на минус моно тоже никто не мешает поставить )

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

>Обожаю безапелляционность недалеких оппонентов :)

вот с подобными высе^высказываниями:

>Как же он задолбал, фанатик

даже на лоре оппонентов у тебя не будет, вообще никаких. не льсти себе.

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

>Если моно фактически продвигается для последующих патентных разбирательств, то каким образом его продвижение является "борьбой" с патентами? В случае борьбы нужно бойкотировать это ненужную технологию, иначе это будет помощь в продвижении патентов на ПО.

Жуть.

- Мадемуазель, разрешите пройти?
"Так, просят пройти, если пройти значит мешаю, если мешаю - значит отойти, если отойти значит хочет, чтобы отвалила,,,", кого ты на х%й послал?!

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

Патентные разборки могут быть из-за патентной системы, а не из-за реализации технологий.

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

>что-то мне не верится что его на моно переписали за столь короткое время

Так он и не переписан. Но с mono связывается :)

>USE флаги на минус моно тоже никто не мешает поставить )


А зачем? :)

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

Блин Моно реально на обещаниях держится, эта договорённость может быть разорвана в одностороннем порядке и не будет у Новела ничего, что бы возразить. Конечно можно будет понадеятся на антимонопольщиков, но уверенности в завтряшнем дне это не дает. И ещё как бы не была хороша платформа от Микрософта, это не значит, что надо её копировать. Лучше брать её наработки и делать на них что-то своё, или вносить в уже существующие проекты. Зачем быть тенью от Микрософта? Пусть лучше Vala пилят, Parrot, да на самом деле Гну помимо моно есть чем гордится

Gorthauer ★★★★★
()

> Опасность, по мнению FSF, заключается в том, что Microsoft, возможно, захочет перевести свободную реализацию C# на нелегальное положение, обвинив в нарушении каких-либо своих патентов.

Какое мнение оригинальное... Ну совсем не баян.

Возможно, когда-то кто-то что-то куда-то переведёт, это, возможно, чем-то будет нехорошо.

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

>Пусть лучше Vala пилят

Это не мультиязычная платформа, а узкозаточенный инструмент.

>Parrot


Пока ещё очень, очень, очень неторопливо и сыро. Кто-то уже видел конкурентноспособные десктопные приложения на Parrot?

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

"бритва Оккама" , mono там сущность ненужная, лучше сэкономит память и место на диске , а также время на запуск приложения )

в дебиане вполне обходятся без него, и чем лучше evolution с моно по сравнению с evolution же , но без моно ? Какой то особенный функционал полезный появляется ?

$apt-get source evolution
...
Get:2 http://ftp.DE.debian.org squeeze/main evolution 2.26.1.1-2 (tar) [39.5MB]
...
dpkg-source: info: extracting evolution in evolution-2.26.1.1
dpkg-source: info: unpacking evolution_2.26.1.1.orig.tar.gz
dpkg-source: info: applying evolution_2.26.1.1-2.diff.gz
~/tmp :$cd evolution-2.26.1.1/
~/tmp/evolution-2.26.1.1 :$cat debian/rules|grep mono
~/tmp/evolution-2.26.1.1 :$./configure --help |grep mono
--enable-mono Add Mono embedded hooks.

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

> А тут ещё и гном купили, втиснув туда моно. Теперь гном из свободного десктопа превратился в троянского патентного коня.

За тобой следят.

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

>оно реально на обещаниях держится, эта договорённость может быть разорвана в одностороннем порядке и не будет у Новела ничего, что бы возразить.

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

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

> -- Ceterum censeo Carthaginem esse delendam! ((c) Marcus Porcius Cato, Major) или опять двадцать пять... Уже как-то скучно.

Заметим, тот мужик многократным повторением таки поспособствовал достижению того, чего хотел. Если у Столмана получится добиться разрушения "своего Карфагена" - я не буду шибко расстраиваться.

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

>>Пусть лучше Vala пилят

>Это не мультиязычная платформа, а узкозаточенный инструмент.

Много ли приложений под .NET написано на чем-то окромя C#? Кроме того, большинство линуксового софта под Mono - всякие гуи. Кажется, как раз для этого Vala и разрабатывается, поэтому под линуксом вполне себе конкурент Mono.

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

>у Новелла есть договор о взаимном непреследовании патентными исками, так что Новеллу ничего особенно не грозит, а вот у остальных никаких договоров нет, им ничего не обещали, соответственно запросто могут...

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

>Пока ещё очень, очень, очень неторопливо и сыро. Кто-то уже видел конкурентноспособные десктопные приложения на Parrot?
Дык, вложили бы они свои силы вместо моно в parrot и он бы сейчас был бы вполне рабочим.

>Пакт Молотова-Риббентропа? ))

Тоже как мне кажется. А он ничего хорошего в мир не принёс

Gorthauer ★★★★★
()

Не уверен про США, но в России язык программирования не может быть предметом патента.

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

да как хотите называйте

вот, 3 летней давности
http://www.osp.ru/os/2006/09/3776399/

Объявление о договоре сделали в ходе специальной пресс-конференции глава Microsoft Стив Балмер и генеральный директор Novell Рон Овсепян. По условиям соглашения Microsoft также обязуется не претендовать на правообладание программными технологиями, включаемыми в состав SUSE Linux
В обмен на это Novell будет платить Microsoft проценты с оборота от поставок своих продуктов с открытым кодом
Балмер заявил, что побудительным мотивом заключения сделки с Novell стало использование в Linux интеллектуальной собственности Microsoft, за что компания хотела бы получить соответствующее возмещение

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

>язык программирования не может быть предметом патента

уже обсуждали, а вот реализуемый этим языком алгоритм - может, по крайней мере в США

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

>иди кур доить, быдло деревенское :)

кур не доят, их стригут

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

>За тобой следят.

Ну вообще за ним действительно следят. За тобой к стати тоже.

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

>уже обсуждали, а вот реализуемый этим языком алгоритм - может, по крайней мере в США

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

Gorthauer ★★★★★
()

>использование C# для разработки свободных программ является рискованным.

ну это вряд ли...

> технические же преимущества Mono весьма велики.

а вот это уж тем более вряд ли... да, C# красивый, логичный и удобный, но без .net он кагбэ несколько пустоват... за сим на платформах отличных от windows, имхо, нет смысла его использовать..

название кагбэ непрозрачно намекает на то что грядёт срачъ :)

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

А причём здесь реализуемые им алгоритмы? Mono использует алгоритмы, которые написала MS?

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

>а вот это уж тем более вряд ли... да, C# красивый, логичный и удобный, но без .net он кагбэ несколько пустоват... за сим на платформах отличных от windows, имхо, нет смысла его использовать..

О какие люди ходят по земле.

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

>даёшь Python сишарповцам

только сначала даёшь Python'у штатные средства для гуестроения, а не как сейчас "через подпорки"

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

>О какие люди ходят по земле.

сидят на ж@пе, читают лор, если быть точнее... :)

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

>Начали с того что

тебе показалось.

>Начали с того что маловерорятные патентные разборки все жвероятные

Маловероятные, это когда балмер публично заявляет, что линукс нарушает патенты, а в это время уже идёт патентное вымогательство( например, знаменитые имена файлов) со стороны микрософта? Даже сам факт возможности разборок используют, при копировании же куска дотнета вероятность, что мс не будет это использовать для выбивания денег и преследований, стремиться к нулю.

>заговором продвиженяия моно для патентных разборок

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

>Патентные разборки могут быть из-за патентной системы, а не из-за реализации технологий.

Если технология очень похожа, то риски велики, если своя, то намного меньше. Патентная система может ещё очень не скоро исчезнуть и наедятся на это опять же очень рискованно. Игнорирование моно радикально уменьшает риски, поэтому моно нужно игнорировать.

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

>не-не-не. Будущее за Windows 7. Windows 7 - я летаю.

во накурился-то... :)

shty ★★★★★
()

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

С моно как-то странно всё получилось - вроде и GPL отродясь, но патентной грязи полно. То, что ее попытались "забелить" договором новела с мелкомягкими, никаких рисков судебных преследований не снимает. Это ползучая диверсия мелкомягких и новела. Бомба под весь фриварный десктоп. Мармонский Новел никогда не отличался приличным поведением, в отличие от Сантехников. А про мелкомягких и говорить нечего, - свиньи и падлы!

Так зачем подставлять свою задницу под подобные гомосексуальные приключения? Нахрен оно надо? Не, может каким то П. и нравится енто дело... но это дело далеко не для всех. :)

Столман сто пудов прав, тут и тени сомнения нет. Гнать надо это моно ср@ной метлой из дефолтных установок дистров.

alukin
()

>судебный иск со стороны Microsoft маловероятен

И эти люди пишут ПО...

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

>я тоже так считал, но после "оплаты билетов наличными" я изменил своё мнение.
Это про что?

А вообще, всё правильно, не стоит ничего критического для функционала на C# писать, особенно если он не дает каких-то неоспоримых преимуществ перед другими языками. Да и сам C# некрасивый какой-то. Лучше вот пусть D развивают. Примерно то же самое, но продвинутей и не запатентовано (вроде бы)...

Xenius ★★★★★
()

Как же хорошо, что VB.NET, Boo, F#, J#, D.NET, IronPython, IronRuby, Nemerle, L# etc RMS не знает, и потому на них писать можно без рисков.

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

>За тобой следят.

Кто? Или это очередная неудачная клоунада глупого тролля? Какая-то убогая поделка, типа календаря с записками не стоит тех рисков, которым подвергаются пользователи в странах, где есть патенты на ПО.

Или может мигель де иказа от чистого сердца любит микрософт и моно, да печётся об удобстве и свободе пользователя? Есть все основания утверждать, что моно - троянский патентный конь.

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

>Лучше вот пусть D развивают. Примерно то же самое, но продвинутей и не запатентовано (вроде бы)...
Нет там патентов, там другая проблема. Не мейнстрим это нифига и сидит оно в вечных альфах да бетах

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

Кстати а llvm разве не умеет ту самую нетфичу с тасканием из одного языка методов из другого без особых проволочек?

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

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

А Жириновский собрался ноги в индийском океане мыть, и ось земли поворачивать.

У них обоих работа такая.

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


А как это отразится на самом MS подумать слабо?

>Если технология очень похожа, то риски велики, если своя, то намного меньше.


Ага. Ты еще процессор свой придумай. Или вот - надо придумать процесс компиляции свой - а то у микрософта там есть патенты про компиляции.

Нарваться на патент при современном количестве разработок легче легкого. И не потому что читал чужую специйфикацию. Любой кто сейчас сядер разрабатывать что-либо вроде VM рискует нарваться на патент.

>Игнорирование моно радикально уменьшает риски, поэтому моно нужно игнорировать.


По словам Балмера на которого ты ссылаешься Linux нарушает 275 патентов микросорфт. Предлагаю игнорировать Linux чтобы совсем уж радикально уменьшить риски.

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

>Да и сам C# некрасивый какой-то. Лучше вот пусть D развивают. Примерно то же самое

Ты их в глаза то видел?

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

> В обмен на это Novell будет платить Microsoft проценты с оборота от поставок своих продуктов с открытым кодом
Ноутбуки с предустановленной SUSE не покупать? Хотя всё равно лучше чем с виндой, так как врагам уйдет 10%, а не 100%

Xenius ★★★★★
()

Помнится, Gnome Basic закрыли, хотя он был почти готов, заявив, что будут встраивать в Gnumeric VB.NET из Mono. Теперь не будет ни того, ни другого и все по-прежнему будут вынуждены использовать ОпенОфис.

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

>Теперь не будет ни того, ни другого и все по-прежнему будут вынуждены использовать ОпенОфис.

О, Боже. Какой ужас! (С) Ловушка для кошек.

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

>А простой Си патентами не защищен?

Даже если бы и был, то уже за давностью лет, все патенты истекли

X-Pilot ★★★★★
()

Иксы тоже не нужны, там окошки...

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