The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Ричард Столлман обозначил проблемы, связанные с созданием СПО на базе Mono и C#

28.06.2009 21:17

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

Но в истории с Mono не все так однозначно, и разработчики пытаются отстаивать свое право на работу в той системе, которая им больше подходит. Jo Shields, член групп Debian Mono, Debian CLI Applications, Debian CLI Libraries, и попутно занимающийся «опакечиванием» всего Mono-стека приводит следующие аргументы в защиту:

  • Если для пользователя платформа создания приложений не имеет определяющего значения, то для программиста это первостепенный вопрос. Mono очень сбалансированная платформа. В сравнении с другими доступными решениями она явно находится в выигрышном положении. По скорости работы Mono до нескольких сот раз превосходит язык Python. Что касается потребления памяти, ей нужно только малая доля того, что использовала бы Java. Доступность широкого спектра необходимых библиотек и относительно простое портирование приложений на другую ОС так же говорит в пользу Mono.
  • Mono никак не угрожает движению за свободное ПО. Она не является результатом сделки Novell и Microsoft, т.к. появилась четырьмя годами раньше. Mono находится под покровительством организации OIN, атакуя которую, Microsoft рискует развязать Третью мировую софтверную войну. Mono реализует международный стандарт, хотя он и был предложен Microsoft. Но не будем забывать, что стандарт языка Си тоже возник не сам по себе, а был предложен известным монополистом, компанией AT&T. В конечном итоге, отсутствие патентной защиты и нарушение патентов — это не одно и то же. Такую защиту можно рассматривать как своего рода страховку на будущее, но не более.
  • То, как некоторые личности пытаются представить эту проблему, наводит на мысль, что запущена цепная реакция страха, где каждый новый журналист/блоггер расписывает картину грядущего судного дня, фантазируя по максимуму о тех последствиях, которые может повлечь установка Mono. Некоторые из них будут всегда принципиальными противниками какой-либо идеи, не отвечающей стандартам их мировоззрения. Будь то политика, кино или программное обеспечение, их легко можно отличить по использованию слов, типа “Micro$oft” и других, четко показывающих приверженность пишущего. Эти лица открыто желают смерти всем сотрудникам Microsoft (Boycott Novell) призывают увольнять людей, положительно высказывающихся о функционале Mono (недавние комментарии в списке рассылки Ubuntu), и подстраивают инсинуации против несогласных с ними. Такое поведение создает очень плохую репутацию открытому сообществу и должно по мере сил пресекаться.

До тех пор, пока ярые противники Mono не перестанут подливать масла в огонь разразившегося скандала, невозможно будет трезво взглянуть на вещи и критически оценить представляемые сторонами аргументы. Противоречия — это нормально, и конструктивные аргументы будут только приветствоваться разработчиками. Проблема в том, что за стеной флейма их очень трудно заметить. И любое резонное замечание тонет в лавине демагогии и FUDa.

  1. Главная ссылка к новости (http://www.fsf.org/news/dont-d...)
  2. Here we go again – why Mono doesn’t suck
  3. Полный перевод заметки "Почему Mono не опасен"
  4. OpenNews: Анализ существования патентной угрозы проекту Mono со стороны Microsoft
  5. OpenNews: Mono может стать частью десктоп-окружения в Debian Squeeze
Автор новости: blkdog
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/22361-mono
Ключевые слова: mono, csharp, dotnet, opensource
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (192) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 22:59, 28/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >По скорости работы Mono до нескольких сот раз превосходит язык Python.

    это он так элегантно сравнил ужа с ежом?

     
     
  • 2.3, Hettikus (??), 23:02, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    лолшто? - это единственное, что можно сказать.
     
     
  • 3.6, Аноним (-), 23:09, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Python это скриптовый язык выполняющийся на Run-Time машине, а C# всё таки компилируется.
     
     
  • 4.20, prapor (??), 23:44, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Python это скриптовый язык выполняющийся на Run-Time машине, а C# всё таки
    >компилируется.

    Python тоже умеет компилироваться, IIRC

     
     
  • 5.115, dq0s4y71 (?), 12:28, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/

    >Python тоже умеет компилироваться, IIRC

    В байткод.

     
     
  • 6.147, User294 (ok), 15:20, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и у моно он есть.И?
     
     
  • 7.197, MK (??), 12:33, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ваш комментарий показывает отсутствие знаний по технической части. Нет там исполняемого байткода - вы хоть потрудитесь узнать о предмете спора, прежде чем спорить.
     
     
  • 8.215, User294 (ok), 06:39, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А что же там тогда в дотнетовых ехешниках с managed кодом Ну не нативный же код ... текст свёрнут, показать
     
     
  • 9.216, MK (??), 08:53, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Мы говорили в контексте про скорость работы байткода в питоне, и ключевое слово ... большой текст свёрнут, показать
     
     
  • 10.230, User294 (??), 23:28, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ответьте на 1 простой вопрос А что помешает сделать в питоне абсолютно то же сам... большой текст свёрнут, показать
     
     
  • 11.233, MK (??), 09:48, 02/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Вы уклоняетесь немного от темы Я-то думал, мы говорим не про то, какая будет ра... большой текст свёрнут, показать
     
  • 3.161, andr.mobi (??), 21:04, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Если для пользователя платформа создания приложений не имеет определяющего значения, то
    >для программиста это первостепенный вопрос. Mono очень сбалансированная платформа. В
    >сравнении с другими доступными решениями она явно находится в выигрышном положении. По
    >скорости работы Mono до нескольких сот раз превосходит язык Python. Что касается >
    >потребления памяти, ей нужно только малая доля того, что использовала бы Java. Доступность
    >широкого спектра необходимых библиотек и относительно простое портирование приложений на
    >другую ОС так же говорит в пользу Mono.

    С++ ?

    (все-таки тут дело не только в качестве новой мега-технологии, IMHO)

     
  • 2.117, dq0s4y71 (?), 12:31, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>По скорости работы Mono до нескольких сот раз превосходит язык Python.
    >
    >это он так элегантно сравнил ужа с ежом?

    В оригинале написано "according to some benchmarks" :)

     
     
  • 3.172, User294 (??), 23:03, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >В оригинале написано "according to some benchmarks" :)

    А кто заказал бенчмарки?MS или новелл? :)

     

  • 1.2, Аноним (-), 23:02, 28/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Доступность широкого спектра необходимых библиотек и относительно простое портирование приложений на другую ОС так же говорит в пользу Mono.

    Тоже самое можно сказать о связке Lazarus/FreePascal, тоже множество библиотек и простое (путём пересборки) проекта не то что на другую платформу а ещё и на популярные тулкиты.

     
     
  • 2.16, BillyIII (?), 23:33, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Доступность широкого спектра необходимых библиотек и относительно простое портирование приложений на другую ОС так же говорит в пользу Mono.
    >Тоже самое можно сказать о связке Lazarus/FreePascal

    а как насчёт простоты/эффективности написания кода?

     
  • 2.58, Банзай (??), 06:20, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Доступность широкого спектра необходимых библиотек и относительно простое портирование приложений на другую ОС так же говорит в пользу Mono.
    >
    >Тоже самое можно сказать о связке Lazarus/FreePascal, тоже множество библиотек и простое
    >(путём пересборки) проекта не то что на другую платформу а ещё
    >и на популярные тулкиты.

    "Связка Lazarus/FreePascal" очень мягко говоря, неработоспособна.

     
     
  • 3.82, Zawullon (?), 09:30, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > "Связка Lazarus/FreePascal" очень мягко говоря, неработоспособна.

    На данный момент уже вполне работоспособна. Я ей активно пользуюсь и вполне доволен.

     
  • 3.148, rico (?), 15:35, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    doublecmd.sf.net
     
  • 3.159, yantux (??), 20:30, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > "Связка Lazarus/FreePascal" очень мягко говоря, неработоспособна.

    для менгя это новость, всегда работаля нормально

     

  • 1.4, A (?), 23:03, 28/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Microsoft явно способствует продвижению Mono (с помощью Novell). Зачем? Чтобы подсадить сообщество разработчиков свободного ПО на подчиненную MS технологию. Дальше можно начать создавать проблемы, используя патенты или намеренно нарушая совместимость.
     
     
  • 2.10, BillyIII (?), 23:26, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    намеренно нарушая совместимость.

    1. Mono - отдельная платформа. Совместимость с мс не принципиальна
    2. нарушив совместимость, они сделают нерабочими _все_ приложения, а не только написанные под mono

     
     
  • 3.18, A (?), 23:38, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы совместимость была не принципиальна, зачем вообще реализовывать стандарт MS, когда можно все по-своему сделать? Нарушать совместимость можно выборочно и постепенно. Ещё можно направлять развитие подконтрольного стандарта так, чтобы альтернативная реализация всегда была ущербной и доганяющей.
     
     
  • 4.21, BillyIII (?), 23:46, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >чтобы альтернативная реализация всегда была ущербной и доганяющей.

    она всегда будет догоняющей )

    >Нарушать совместимость можно выборочно и постепенно.

    однако нарушать, ломать работу многих программ, сайтов и библиотек (включая мс'овские)

    >зачем вообще реализовывать стандарт MS

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

    >Если бы совместимость была не принципиальна

    совместимость полезна, но её отсутствие не убьёт mono и нанесёт бОльший ущерб мс. а ведь основной аргумент противников mono - то, что автором стандарта является мс.

     
     
  • 5.37, vitek (??), 01:28, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >Например, это возможность для многих .net программистов писать софт под линукс, затратив минимум усилий и времени на освоение новой платформы.

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

    тем более, что по-настоящему кроссплатформенных решений уже масса и без моно.
    (которая является недо-дотнетом, да ещё и с патентными минами)

     
     
  • 6.48, Аноним (-), 04:08, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ну приведите парочку по-настоящему кроссплатформенных решений Чтобы бинарник ... большой текст свёрнут, показать
     
     
  • 7.52, vitek (??), 04:38, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну приведите парочку "по-настоящему кроссплатформенных решений". Чтобы бинарник безо всяких изменений запускался во всех поддерживаемых системах (в случае Mono это Windows, Linux, *BSD, MacOS X и Solaris).

    приведите пример бинарника моно (и тем более .net), который запускается на Windows, Linux, *BSD, MacOS X и Solaris..... для начала так сказать.
    >Информация о патентах находится в _открытом доступе_, что же он не тыкнет пальцем в конкретный патент?

    отлично. приведите "информацию о патентах в _открытом доступе_".
    пока что всё совсем нооборот - http://www.opennet.dev/opennews/art.shtml?num=21956
    >Вот товарищ из Дебиана приводит конкретные аргументы,

    ?????????????????????????????????????????????
    вот ЭТИ сопли - конкретные аргументы? :-DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

     
     
  • 8.66, Аноним (-), 08:36, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Бинарник нет запускаться в моно и не обязан, хотя некоторые и могут работать С... большой текст свёрнут, показать
     
     
  • 9.72, vitek (??), 09:07, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    о чём я и пытаюсь сказать знатокам дотнет конечно помимо файлов, ссылок и пр... большой текст свёрнут, показать
     
     
  • 10.75, Аноним (-), 09:15, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Еще раз создатели моно не позиционируют его как пускалку нет приложений Это _... большой текст свёрнут, показать
     
     
  • 11.84, vitek (??), 09:36, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ещё раз - объясните это местным знатокам net именно они и пытаются доказать ... большой текст свёрнут, показать
     
     
  • 12.103, Аноним (-), 11:36, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне никакого дела нет до местных знатоков, мы не их сейчас обсуждаем, а Mono Ни... большой текст свёрнут, показать
     
     
  • 13.114, vitek (??), 12:27, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну а какого хрена тогда мне это объяснял говоришь о моно отлично моно - это н... большой текст свёрнут, показать
     
  • 11.98, szh (ok), 11:01, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Конечно не досуг, ибо это не развлечение, а огромная работа, которую надо поруча... текст свёрнут, показать
     
     
  • 12.116, vitek (??), 12:30, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    хуже иногда даже нельзя сопоставить с конкретным ПО исходники то закрыты ... текст свёрнут, показать
     
     
  • 13.118, Аноним (-), 12:33, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Исходники чего закрыты Дотнета Давно из анабиоза ... текст свёрнут, показать
     
     
  • 14.120, vitek (??), 12:41, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    блин, все идиоты или как скинь ссылку из будущего на 100 открытый net и где ... большой текст свёрнут, показать
     
     
  • 15.134, Аноним (-), 13:56, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Так ведь и Java не на 100 открыта И да, патентов сто тыщ мильёнов, пойди там р... текст свёрнут, показать
     
     
  • 16.137, vitek (??), 14:05, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    дык ведь и я её не защищаю но то что открыто в неё - открыто под GPL можно коп... большой текст свёрнут, показать
     
  • 16.151, bapod (?), 16:15, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Уже объяснял здесь в другой ветке Sun выпустила OpenJDK под GPL2 Это также озн... текст свёрнут, показать
     
  • 16.170, User294 (??), 23:00, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Судилища от MS я видел, при том вопросом был древний как помет мамонта FAT и кос... текст свёрнут, показать
     
  • 9.162, andr.mobi (??), 21:17, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Скачиваете код на C , запускаете Qt-creator и вуа-ля, даже вместе с ГУЕм А ... большой текст свёрнут, показать
     
     
  • 10.171, User294 (??), 23:03, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Embedded например Часто есть си а плюсов нет Впрочем, там десктопный програмин... текст свёрнут, показать
     
  • 8.101, Трухин Юрий Владимирович (?), 11:33, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    StellarCode XMLEditor 1 0 - писал его для NET 2 под Windows, и в один прекрасны... текст свёрнут, показать
     
  • 8.106, xeonvs (ok), 11:53, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    http code google com p drimtosser http code google com p gfe пускается вез... текст свёрнут, показать
     
     
  • 9.119, vitek (??), 12:34, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    спасибо, господа, буду знать, что не надо ставить -D... текст свёрнут, показать
     
     
  • 10.135, Аноним (-), 13:56, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Это уже твоё личное дело Хотел примеры - получил Что и требовалось доказать ... текст свёрнут, показать
     
     
  • 11.139, vitek (??), 14:12, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    тебя уж точно не спрошу и это примеры -DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD... текст свёрнут, показать
     
  • 7.113, none (??), 12:15, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Java отчасти ;), гм - это скорее моно никак...
    как-то другу примерчик давал - простенькая формочка с дилогбоксом под, сгондыбал под нетбинсом...
    я сделал на линухе - онаже запустилась и на винде ("скомпилированая") и на маке
    аплеты, вебстарты - где это всё (без написльника) в моно?
    а я смогу моно-гуёвое приложение сразу запустить под маком, или за бубуном бежать придется? ;)
    и лукэндфел, я тоже смогу получить на моно, маковский?
    потом вспомним андроид и гугл (вообще)...
    богатейшее наследие джава библ...
    а вот реализацию CORBA, для моно, не подскажите?
     
  • 4.190, Демон (?), 07:46, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Если бы совместимость была не принципиальна, зачем вообще реализовывать стандарт MS, когда
    >можно все по-своему сделать? Нарушать совместимость можно выборочно и постепенно. Ещё
    >можно направлять развитие подконтрольного стандарта так, чтобы альтернативная реализация всегда была
    >ущербной и доганяющей.

    Опенсорс давно перегнал мастдай. тот же КДЕ тому пример... То что они "сделали" в висте, в КДЕ 3.х уже было. При этом не требовались такие заоблачные частоты и объемы РАМы...

     

     ....большая нить свёрнута, показать (29)

  • 1.5, A (?), 23:05, 28/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да и никто реально не продемонстрировал, чем Mono лучше Java. Только ничем не подтвержденные заявления, вроде того, что требуется меньше памяти. И раздутый миф о страшных тормозах Java.
     
     
  • 2.11, BillyIII (?), 23:28, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >чем Mono лучше Java

    в общем случае под mono проще и быстрее написать приложение. это не значит, что mono лучше, например, чем C - у него другая "ниша".


     
     
  • 3.15, A (?), 23:31, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    За счет чего, интересно? И причем тут C, когда речь не о языках программирования, а о платформах. Для JVM всякие разные языки программирования есть, для разных задач пригодные.
     
     
  • 4.19, BillyIII (?), 23:39, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >И причем тут C

    при том, что джава (имо) по удобству ближе к нему, чем к шарпу/моно )

     
     
  • 5.23, A (?), 23:54, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Я не про язык программирования Java писал, а про платформу. Сам злюсь на маркетоидов из Sun, которые додумались кучу разный вещей одним словом назвать. Так вот, если нужен язык для быстрой разработки под _платформу_ Java, можно посмотреть в сторону Scala, или скриптовых Groovy, JRuby, JavaFX и прочих. Речь не о языке, язык под конкретную задачу выбирается, речь о платформах Java и Mono.
     
     
  • 6.24, BillyIII (?), 00:06, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Я не про язык программирования Java писал, а про платформу.

    хехе.
    напиши компилятор шарпа для JVM - и я первый признаю, что моно не нужен (ну, кроме совместимости с дотнет)
    а пока в JVM даже шаблоны не поддерживаются, я за шарп и моно )

     
     
  • 7.28, A (?), 00:34, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > в JVM даже шаблоны не поддерживаются

    Шаблоны в смысле Generics? Так оно давно в Java есть. Или что-то другое?

    Не стоит C# того, чтобы возиться с его реалиазацией для JVM. Ничего невозможного в этом нет, просто не нужно. Если вам почему-то не хватает возможностей Java, то чем вас Scala, например, не устраивает?

     
     
  • 8.164, krole (?), 22:26, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да шаблоны в Java - это скорее Template C а не полноценн 1110 й Generic Если... текст свёрнут, показать
     
     
  • 9.182, alex (??), 01:27, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Not even close to C templates, stupid fake ... текст свёрнут, показать
     
  • 9.188, A (?), 04:04, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то вы явно путаете Шаблоны и generic types - разные решения одной проблем... текст свёрнут, показать
     

  • 1.7, Анонима (?), 23:10, 28/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Mono находится под покровительством организации OIN, атакуя которую Microsoft рискует развязать Третью мировую софтверную войну.

    Уверенность программиста, который говорит о том, что может твориться в мозгах манагеров поражает.
    Важен факт наличия (не наличия?) рычагов влияния у МС на открытое сообщество, если Моно пойдёт в массы, этот рычаг появится. Кто там будет мешать на этот рычаг надавить (всиляя страх Софтверного Апокалипсиса) - это уже вопрос не относящийся к делу.
    Я бы моновцев обозвал ренегатов и гнал из моего православного Дебиана ссаными тряпками.

     
     
  • 2.12, BillyIII (?), 23:30, 28/06/2009 [^] [^^] [^^^] [ответить]  
  • –3 +/
    mono реализует _открытый стандарт_. в случае проблем можно просто отказаться от winforms, например.
     
     
  • 3.31, vitek (??), 01:07, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >практическое руководство на русском языке

    ссылку в студию.
    а то вот тут и такая тема звучала - http://www.opennet.dev/opennews/art.shtml?num=21956
    >>........ вице-президент Miguel de Icaza ссылаются на международную организацию по стандартизации ECMA. Последняя же, словами ее генерального секретаря, отвечает, что не имеет никакого отношения к лицензированию .NET, и что этим должен заниматься держатель патентов т.е. компания Microsoft......................
    >в случае проблем можно просто отказаться от winforms, например.

    прикольно. пипешь-пишешь так, а потом бац и отказаться... :-D
    нахрена она сразу нужна? не проще ли уж сразу не использовать?
    вот на qt например - и скорость больше, и кроссплатформеннее, и по возможностям как минимум не меньше.

     
     
  • 4.49, Аноним (-), 04:14, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >вот на qt например - и скорость больше, и кроссплатформеннее, и по
    >возможностям как минимум не меньше.

    Чем это оно кроссплатформеннее? Берем бинарник qt-приложения из линукс, тащим виндовс и обламываемся- не работает. Берем бинарник моно из линукс, тащим виндовс и оно работает. И у кого здесь больше кроссплатформенность? И насчет возможностей тоже как-то сомнительно... моно - это не только винформс, оно достаточно солидный кусок .net framework уже поддерживает. Где в Вашем qt аналоги asp.net или ado.net?

     
     
  • 5.53, Хоменко (ok), 04:38, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А давайте смотреть именно на язык как на платформу, давайте уберем подставки вроде моно или Java. Ведь как живет и где живет любой с открытым кодом проект? Он живет в сорцах, и бинарная совместимость между разными *настоящими* платформами совершенно ему нерелевантна. И если прожект собирается под линукс, макось и венду, то его мне соберут и упакуют из исходников дистрибутивщики, и будет мне щастье.

    [quote]
    Берем бинарник моно из линукс, тащим виндовс и оно работает.
    [/quote]
    Только вот этого не надо. Я брал, беру и брать буду только бинарники, собранные моим дистрибутивом, которому доверяю. Сама возможность такой вот кроссплатформенности есть прямая дорога, если только ее протопчут, для всякой хни и заразы. Нафик.

     
  • 5.55, vitek (??), 05:13, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    правда пример не тяжело будет привести -DDDDDDDDDDDDDDDDDDDDDDDDD пихать бина... большой текст свёрнут, показать
     
     
  • 6.62, Konstantin (??), 07:00, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Чем это оно кроссплатформеннее? Берем бинарник qt-приложения из линукс, тащим виндовс и обламываемся- не работает. Берем бинарник моно из линукс, тащим виндовс и оно работает.
    >
    >правда? пример не тяжело будет привести? :-DDDDDDDDDDDDDDDDDDDDDDDDD

    Держи http://narod.ru/disk/10380199000/dotnetprogram.exe.html

     
     
  • 7.65, vitek (??), 08:28, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    и что это? свежесварганенный хелловорд? Вы действительно думаете я ЭТО буду скачивать?
    нет уж.
    просьба ссылочку на реальное, работующее приложение под всеми вышеперечисленными платформами.
     
     
  • 8.68, Аноним (-), 08:42, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну всё, слив Вам засчитан Вы тут упорно не хотели признавать факт, что это буде... текст свёрнут, показать
     
     
  • 9.77, vitek (??), 09:21, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Э, нет Слив засчитан Вам мысленно дернул ручку унитаза -DDDDDDDDDDDDD сс... текст свёрнут, показать
     
     
  • 10.93, Аноним (-), 10:06, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Еще раз имеется бинарник qt-шного хелловорлда, сделанный в линуксе Рассказывай... текст свёрнут, показать
     
     
  • 11.107, trdm (ok), 11:56, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Глупость ты говоришь программы на Qt это проекты на С Их надо собирать под ... текст свёрнут, показать
     
     
  • 12.149, valexey (?), 15:53, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Там именно PE Что не отменяет там наличие байткода ... текст свёрнут, показать
     
  • 8.73, Аноним (-), 09:09, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    http www plasticscm com xpfront aspx ... текст свёрнут, показать
     
     
  • 9.76, Аноним (-), 09:17, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Is your team growing up out of Windows Or, always been a Mac or Linux developer... текст свёрнут, показать
     
  • 9.80, vitek (??), 09:26, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну и как Вы хотите доказать, что этот блоб работает без изменений на всех платфо... текст свёрнут, показать
     
     
  • 10.83, Аноним (-), 09:35, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Об этом написано на официальном сайте, даже картинки есть Ну регистрируйтесь и... текст свёрнут, показать
     
  • 7.133, d_m (?), 13:48, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Держи http://narod.ru/disk/10380199000/dotnetprogram.exe.html

    ./dotnetprogram.exe
    install the Windows version of Mono to run .NET executables
    uname
    Linux

    Чет не заработал бинарник :)

     
     
  • 8.141, vitek (??), 14:15, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    так и должно быть вот только не стоит так опрометчиво чужие бинари запускат... текст свёрнут, показать
     
     
  • 9.178, Voviandr (ok), 00:40, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    всё работает ---- mono home myname downloads dotnetprogram exe Hello World на... текст свёрнут, показать
     
     
  • 10.208, vitek (??), 20:14, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    в хеловорд я и не сомневался прикинь см выше где-то писал а вот когда есть р... текст свёрнут, показать
     
  • 8.163, Zenitur (?), 22:02, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Запускай через mono, а не Wine ... текст свёрнут, показать
     
  • 6.70, Аноним (-), 08:50, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Правда Нет, не тяжело, Вам его уже привели, кушайте наздоровье А Вы что-то про... большой текст свёрнут, показать
     
     
  • 7.91, croster (ok), 09:54, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >А Вы что-то проигнорировали момент запуска qt-шного бинарника из линукса в винде? Он же кроссплатформенный, да? ;) Пример кроссплатформенного бинарника моно Вам уже привели, где Ваш qt-шный?

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

     
     
  • 8.92, Аноним (-), 10:04, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А затем, что мы живем не в идеальном мире И далеко не все согласны распространя... текст свёрнут, показать
     
  • 8.95, Аноним (-), 10:22, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Даже если представить, что мы живём при коммунизме, то я все равно испытываю сом... текст свёрнут, показать
     
  • 8.140, anonymous (??), 14:13, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Очень здраво Языки с целью дать как-бы-переносимый код пришли для реализации за... большой текст свёрнут, показать
     
     
  • 9.143, vitek (??), 14:27, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а мс и не позиционирует c , как кросс платформенный язык http msdn microsoft c... текст свёрнут, показать
     
  • 6.96, Аноним (-), 10:26, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >и для всех платформ.
    >запросто можно писать проги, где например диалоги - это dhtml-ки и
    >под все платформы.

    Открою для вас страшную тайну- .net умеет HTML-based gui начиная с самых ранних версий. Моно, соответственно, тоже.

    >про адонет - ну ознакомьтесь для начала с
    >этой докой (даже по-русски) - http://www.doc.crossplatform.ru/qt/4.3.2/qtsql.html

    Если Вы приводите эту ссылку, то значит просто не знаете что такое ADO.net Это не только SQL-запросы


     
     
  • 7.97, vitek (??), 10:53, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Открою для вас страшную тайну- .net умеет HTML-based gui начиная с самых ранних версий. Моно, соответственно, тоже.

    есть. на ie в .net.
    а в моно на каком движке?..... а потом отлажывай жаваскрипты под каждую платформу кроссплатформенной платформы. даже звучит дико.
    >Если Вы приводите эту ссылку, то значит просто не знаете что такое ADO.net Это не только SQL-запросы

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


     
     
  • 8.100, Аноним (-), 11:30, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А Вам ссылку зачем давали Там все написано Gecko или Webkit на выбор... текст свёрнут, показать
     
     
  • 9.123, vitek (??), 12:47, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    где но речь то шла не об этом а о совместимости и кроссплатформенности приложе... текст свёрнут, показать
     
     
  • 10.136, Аноним (-), 14:00, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Приложения для net это уже Вы приплели сюда непонятно по какому поводу Здесь п... текст свёрнут, показать
     
     
  • 11.145, vitek (??), 14:40, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    хорошо, в МОНО в дотнете нету Gecko или Webkit - это управляемый код будет зы... текст свёрнут, показать
     
  • 10.168, User294 (??), 22:49, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Будет вам кроссплатформенность, ага Вон с WinE можете примерно ощутить насколько... текст свёрнут, показать
     
  • 5.167, User294 (??), 22:44, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ага Берем бинарник моно-байды Тащим Сосем, потому что поддерживает оно буквально... большой текст свёрнут, показать
     
  • 3.231, User294 (??), 23:39, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >mono реализует _открытый стандарт_. в случае проблем можно просто отказаться от winforms,
    >например.

    После чего интероперабельность и кроссплатформенность превратится в лотерею, минное поле и геморрой.Как типично для MS.

     

     ....большая нить свёрнута, показать (36)

  • 1.22, ононим (?), 23:49, 28/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на linuxforum.ru есть эпическая тема, посвященная запуску win-C# приложения на mono. результаты очень плачевные и говорить о кроссплатформенности mono не приходится вовсе. кому интересно, поищите тему в гугле.
     
     
  • 2.25, BillyIII (?), 00:12, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >поищите тему в гугле.

    зачем искать?
    лучше здесь устроить свою эпическую тему, с блек-джеком и шлюхами ;)

    ЗЫ
    из (скромного) личного опыта: проблемы возникли с директ-иксом и некоторыми проприетарными гуёвыми библиотеками )
    приложения, написанные по рекомендациям мс(!) и без лишних зависимостей должны работать. а тем более, написанные с учётом mono.

     
     
  • 3.33, vitek (??), 01:13, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну-ка, ну-ка.
    ссылочку плс на "рекомендации мс(!) написанные с учётом mono".

    зы:
    >лучше здесь устроить свою эпическую тему, с блек-джеком и шлюхами ;)

    ну можно и в блек-джек..... раз последние уже здесь... :-D

     

  • 1.29, Кир (?), 00:43, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Далеко не такая уж суперская вещь донет (и, соответственно, моно), чтобы ради него рисковать попасть в зависимость от добрых дядек из МС. Я бы, если честно, и со 100%-й гарантией отсутствия патентных преследований использовал бы это УГ ну разве что для быстрого накидывания формочек. Но зачем, если, слава Trolltech & Nokia, QT вполне себе LGPL-ный?
     
  • 1.36, Buy (?), 01:22, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну хорошо, а что в Micro$oft (я НЕ желаю смерти ее сотрудникам :)) официально/полуофициально говорят по этому поводу? Или их спрашивают, а они просто ничего не говорят и смотрят в угол отведя глаза? По ответам (даже общим) можно многое понять.
     
  • 1.39, Ivan (??), 02:19, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > FSF настоятельно рекомендует воздерживаться от использования C#

    А альтернатив, естественно, не предлагает. C++ - не конкурент шарпу, и Python тоже. Java не более свободна, на сколько я понимаю.

    > если этот язык будет объявлен «вне закона», то будут потеряны все написанные на нем приложения.

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

     
     
  • 2.45, vitek (??), 03:25, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >C++ - не конкурент шарпу, и Python тоже.

    почему?

     
     
  • 3.90, Унунумус (?), 09:53, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное, потому что там нет сборщика мусора  :D  
     
     
  • 4.105, Аноним (-), 11:42, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    вы до сих пор пишите по старинке? вручную отслеживаете выделение/освобождение памяти? O_o занимаетесь извратом с объектами на C в гтк? тогда мы идем к вам.
     
     
  • 5.110, trdm (ok), 12:08, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да пишу. И еще на 1С-е.
    идете? вас не пустят, вы не нужны.
    Меня вполне устраивает сборщик мусора встроенный в QObject, и его дочерние объекты.
    Я предпочитаю планировать работу программы сам. Это выгодно и удобно.
     
  • 5.111, Унунумус (?), 12:09, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >вы до сих пор пишите по старинке? вручную отслеживаете выделение/освобождение памяти? O_o
    >занимаетесь извратом с объектами на C в гтк? тогда мы идем
    >к вам.

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

     
     
  • 6.125, trdm (ok), 12:48, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    хелло, а драйверами торгового оборудования случаем не занимаешся?
    Я буду их зимой приматывать к моей системе: http://code.google.com/p/unnstudio/
    На консульт можно напроситься? :)
     
     
  • 7.127, Унунумус (?), 13:03, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, с торговым никогда дела не имел.
     
  • 7.129, vitek (??), 13:10, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а что конкретно надо-то?
     
  • 4.124, dq0s4y71 (?), 12:47, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Наверное, потому что там нет сборщика мусора  :D

    +1
    О, да! Без сборщика мусора сейчас - никуда. Выделить динамическую память современный быдлокодер еще сумеет, а вот освободить - уже никак... :D

     
     
  • 5.126, trdm (ok), 12:58, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    +500
    некрософт расслабило софтостроителей, а теперь выталкивают это как преимущество.
    людям безусловно тяжело сообразить, когда память выделится на стеке или куче,
    а еще тяжелее написать delete m_myObject;
    настрогали армию, которая боится написать new / delete, а теперь не знают, где найти нормальных спецов по С++.
    мониторю вакансии, обычное предложение: шарпист по 45-55 т.р., синник: 60-70 т.р.
    давайте господа, расплачивайтесь за трусость, и за доверие некрософту.....
     
     
  • 6.128, Унунумус (?), 13:05, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Надо признать, вакансий по C# сейчас больше.
     
     
  • 7.130, vitek (??), 13:14, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ага.
    если б две жизни было, две б зарплаты получал.
     
  • 7.131, dq0s4y71 (?), 13:19, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Надо признать, вакансий по C# сейчас больше.

    Поэтому и цена на них ниже :)

     
  • 7.186, Ivan (??), 03:26, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Надо признать, вакансий по C# сейчас больше.

    Потому что огромная масса людей торгует (а программное обеспечение торговли (в т.ч. воздухом) бесспорно продуктивнее писать на C#), гораздо меньшая что-то создаёт.

    Я, вот, не знаю как написать ОС, драйвер, графический фильтр, или микропрограмму для железки, но если бы передо мной стояла такая задача - я бы взял Asm/C/C++. Зато я знаю (а займусь я, разумеется тем, что знаю, т.к. я сзнаю что реу эту задачу и получу за это деньги) как изготовить data-driven web-сайт или заточенную под клиента систему учёта, а для этих задачь чтобы брать даже C++ это должно быть совсем человеку делать нечего...

     
  • 3.184, Ivan (??), 03:12, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Потому, что это разные предметные области IMHO C и C предназачены для програ... большой текст свёрнут, показать
     
     
  • 4.185, Ivan (??), 03:14, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > опачивать

    Оплачивать имелось ввиду, Apache и написание патчей тут не причём, хотя последнее в рассмотренной ситуации, конечно же, может потребоваться неоднократно.

     
  • 2.47, bapod (?), 03:41, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Java не более свободна, на сколько я понимаю.

    Более свободна. Sun выпустила OpenJDK под GPL2. Это также означает, что Sun не может предъявлять претензий по патентам. Novell-Microsoft и GPL3 - другая история; в случае с OpenJDK, GPL2 дает достаточно гарантий, поскольку Sun является автором OpenJDK.

     
     
  • 3.51, Аноним (-), 04:20, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Более свободна. Sun выпустила OpenJDK под GPL2

    Sun в любое время может обломать халяву, тем более, что уже не Sun, а Oracle.

     
     
  • 4.54, Аноним (-), 04:53, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Каким образом? Открытая реализация все-равно останется и будет развиваться, тем более, что есть мощное сообщество, включающее Apache Software Foundation, которая в развитии Java сейчас играет далеко не последнюю роль.
     
  • 4.57, vitek (??), 05:21, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Более свободна. Sun выпустила OpenJDK под GPL2
    >
    >Sun в любое время может обломать халяву, тем более, что уже не
    >Sun, а Oracle.

    Вы точно про GPL всё знаете?

    конечно, сани не всё выложили. но то, что выложили под GPL, то уж выложили.

     
     
  • 5.78, Аноним (-), 09:22, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >конечно, сани не всё выложили. но то, что выложили под GPL, то
    >уж выложили.

    Это не более, чем формальность. При желании обломать всем кайф, Сан вполне сможет это сделать. Например, запретив новым версиям Оракла использовать OpenJDK, добавив в новую версию Java какую-нибудь гадость. Энтерпрайз поддержит Oracle, а не OpenJDK.


     
     
  • 6.104, Аноним (-), 11:39, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    на openjdk и так далеко не все запускается.
     
     
  • 7.121, Аноним (-), 12:43, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >на openjdk и так далеко не все запускается.

    Не встречал токого. Пример?
    Можно, конечно, написать приложение с использованием всяких пакетов из com.sun или ещё чего-нибудь такого, но это уже ССЗБ.

     

  • 1.40, nio (??), 02:20, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не знаю как остальные (хотя подозреваю, что Qt+C/C++), а я долгое время искал для разработки под Linux что-то удобное. С Qt разобраться силёнок не хватило, за Gtk и браться не стал. Понравился Lazarus, но поскольку паскаль я органически не перевариваю, отпал и он.
    Monodevelop (чисто как IDE) поразил какой-то... незрелостью. Вроде бы и есть что-то готовое к употреблению, но пилить его ещё и пилить.
    Всякие Gambas и KBasic отпадают поскольку интерпритаторы, а последний ещё и проприетарщина (ругателям Basic как языка вопрос: а вы писать-то на нём пробовали?), хотя IDE, надо сказать, близка к идеалу.

    В итоге, пишу я на C++ с библиотекой FLTK. И писать просто, и IDE удобная, и работает всё быстро. Mono не нужен.

     
     
  • 2.46, vitek (??), 03:31, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >С Qt разобраться силёнок не хватило, за Gtk и браться не стал. Понравился Lazarus, но поскольку паскаль я органически не перевариваю, отпал и он.

    странно. а вот по мне, так qt чем то по удобству, по всё-в-одном-флаконе, по скорости разработки и т.д. напоминает vcl/делфи/с++билдер........
    ide конечно не дельфинья, но напоминает...

     
  • 2.69, Аноним (-), 08:49, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > С Qt разобраться силёнок не хватило, за Gtk и браться не стал
    > Monodevelop (чисто как IDE) поразил какой-то... незрелостью

    Да, вас легко поразить. А что на c# писать можно только в Monodevelop? И как только без него был написан весь mono? Использовали бы vim.

    p.s. интерпритаторы пишется как интерпрЕтаторы
    p.p.s. плохой вы танцор - все время что-то мешает

     
     
  • 3.150, nio (??), 15:59, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не только, конечно, не только. Но monodevelop - самая удобная среда для этой цели, как мне кажется. Несмотря на.
    Да не мешает мне ничего. С тех пор, как открыл для себя FLTK.
     
  • 2.236, anonymous (??), 20:01, 02/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну ты сравнил, однако — FLTK и Qt. примерно так же круто сравнивать спортивный самолётик и завод по производству спейсшатлов.
     

  • 1.71, Anonymous from da LOR (?), 09:03, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > По скорости работы Mono до нескольких сот раз превосходит язык Python. Касаясь потребления памяти, ей нужно только малая доля того, что использовала бы Java.

    Неприкрытая и огульная пропоганда.

     
     
  • 2.122, Аноним (-), 12:46, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    См. википедию, "..._Патенты на C#/CLI принадлежат Microsoft_, и ведутся споры насчёт риска и допустимости роста зависимости от Mono или C#...". То, что проект открытый, не означает, что проект свободен от патентотроллей. Такие вещи надо закапывать сразу. http://ru.wikipedia.org/wiki/Mono.

    В отличие от, теже самые кути например, с версии 4,5 распространяются под свободными лицензиями GNU GPL и GNU LGPL.
    Так что не надо говорить, что проблемы нет, в особенности когда она есть

     
     
  • 3.138, Аноним (-), 14:12, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Полностью с Вами согласны! Патенты это мины замедленного действия.
     
     
  • 4.166, User294 (??), 22:33, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Полностью с Вами согласны! Патенты это мины замедленного действия.

    MS с фатом уже показал что от них ждать, теперь еще не хватало чтобы всякие долбо... влезли в зависимость от технологий которые MS наверняка обложил патентами.Тогда годков через 10 глядишь история с FAT повториться.А MS хорошо - не надо работать, выпускать хорошие и нужные продукты и что там еще - ведь можно просто жить за счет рэкета других.Весьма удобно.Еще не хватало чтобы ситуация с полузаконным положением распостранилась с кодеков и на простой софт для десктопов, ага :\

     
  • 3.187, Ivan (??), 03:30, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >В отличие от, теже самые кути например, с версии 4,5 распространяются под
    >свободными лицензиями GNU GPL и GNU LGPL.

    Лицензии GNU GPL и GNU LGPL защищают от патентов? Вроде только от копирайтов на код, т.е. реализацию, но не от патентов на саму технологию.

     
     
  • 4.189, Аноним (-), 06:09, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Лицензии GNU GPL и GNU LGPL защищают от патентов?

    Да.

     
  • 2.146, Имя (?), 14:56, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/

    >МОНО в настоящий момент СВОБОДНОЕ И ОТКРЫТОЕ программное обеспечение

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

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

     

  • 1.99, 123456 (??), 11:28, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Опасность заключается в том, что Microsoft, возможно, в один прекрасный день захочет перевести свободную реализацию C# на нелегальное положение, обвинив в нарушении каких-либо своих патентов.

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

    смысл тот же.

     
     
  • 2.132, szh (ok), 13:23, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Торвальс свой код под GPLv2 раздает, так что не надо ля-ля о чем не знаешь.
     
  • 2.144, GateKeeper (??), 14:34, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Мой дорогой друг, к сожалению, это не возможно в силу того, что Торвальдс не владеет кодом Linux монопольно. А микрософт - владеет. Разработчики из нее не вправе претендовать ни на одну строчку, написанную ими самими. Потому первый не вправе единолично устанавливать лицензию на весь пакет дериватива от его изначального ядра, а вторая - может.
     
  • 2.153, bapod (?), 16:51, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > перевести свободную реализацию Linux на нелегальное положение, обвинив в нарушении каких-либо своих патентов.

    GPL2 это не позволяет. Уже 2 раза тут объяснял. Линус - автор, по GPL2 пользователям передаются права на использование его патентов. Сделка Microsoft-Novell обходит это ограничение, за счет того, что Microsoft, которая не имеет никакого отношения к разработке Linux, разрешает пользоваться своими патентами клиентам Novell. Такая ситуация рассмотрена в GPL3. Но GPL2 достаточно, чтобы гарантировать, что Линус не может ограничивать права пользователей Linux, используя патенты, также и Sun не может ограничить права пользователей OpenJDK.

     

  • 1.142, Аноним (-), 14:20, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Эти лица открыто желают смерти всем сотрудникам Microsoft

    Очень объективное мнение.

     
     
     
    Часть нити удалена модератором

  • 3.156, Трухин Юрий Владимирович (?), 18:16, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    предыдущий пост я написал

     
     
  • 4.157, Трухин Юрий Владимирович (?), 18:18, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    читайте внимательно http://mono-project.com/License


     
     
  • 5.158, vitek (??), 18:45, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    если бы это было их изобретение, их авторство....

    в том то и дело, что под сомнение может быть поставлено правомочность выдачи такой лицензии.

     
  • 2.169, User294 (??), 22:52, 29/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >> Эти лица открыто желают смерти всем сотрудникам Microsoft
    >Очень объективное мнение.

    Мне почему-то кажется что очень многие люди, даже включая тех кто продукцию MS использует с ними будут солидарны :D

     

  • 1.160, Аноним (-), 20:39, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ха, сколько кипежа из ничего! РМС играет свою роль, и не лезет не в свое дело. Он предупредил! Завтра никто не скажет: "А я не знал, меня не было..."
    Что вы привязались к шарп-кодерам? Хотят кодить, пусть кодят.
    Хотя как по мне так кросс-платформенность в смысле Windows & Linux не нужна. Кто захочет, купят компьютеры и поставят и там и там, что хотят (как там правильно? любой каприз за ваши...). Запускать пару бинарников "где хачу" не более чем каприз с интымным оттенком.

    Что же касается привлечения девелоперов. Напуркуа, как было верно подмечено? В самом крайнем случае, если окромя шарпа на все тошнит (опять интимная проблема) пусть юзают Vala. Да и ынтырпрайз любит GTK.

     
  • 1.173, Аноним (-), 23:18, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да что вы за Novell волнуетесь вам дают код на свободных лицензиях Его проис... большой текст свёрнут, показать
     
     
  • 2.180, GateKeeper (??), 01:13, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > На моем ПК Windows 7 и Linux живут и дружат вместе.

    Windows 7 уже научили учитывать наличие других ОС при установке загрузчика? Если нет, то что Вы называете "дружбой"?

     
  • 2.201, Аноним (-), 16:01, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Да что вы за Novell волнуетесь... вам дают код на свободных лицензиях.
    >Его происхождение - не ваша забота. Есть лицензионное соглашение с Novell.

    Кого трогает это? Правильно троллей. А людей которым нужны программы трогает другое. А именно:
    - код написанный под моно работает под дотнетом, но не наоборот
    - технология насильно впиндюривается, а значит без впендюривания долго не проживёт
    - все мы знаем много примеров "yet another world changing technology" (C)Micri$oft

    Да, конечно со стороны баллмера это огромный шаг к свободным технологиям, но со стороны сообщества FOSS это шаг в выгребную яму.

     

  • 1.175, Трухин Юрий (?), 23:24, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Microsoft стремится к открытости! Это значит, что у компании новая стратегия уже несколько лет: не свобода, а открытость. Т.е. максимальное взаимодействие со всем миром вокруг. Для этого и нужен Mono. Чтобы программы боло писать проще. Везде. В идеале операционные системы должны идеально взаимодействовать на любом уровне, тогда вопрос выбора ОС упростится - выбирай что хочешь - все юудет работать и открываться. Microsoft теперь далеко не только Windows. Все идет к облачным вычислениям где клиентская машина уже не так важна. А вопросы взаимодействия Архиважны.
     
     
  • 2.193, XoRe (ok), 09:55, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда как вы прокомментируете новый патент на vfat от MS, который серьёзно услож... большой текст свёрнут, показать
     
  • 2.202, Аноним (-), 16:03, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >В идеале операционные системы должны идеально взаимодействовать на любом
    >уровне, тогда вопрос выбора ОС упростится - выбирай что хочешь -
    >все юудет работать и открываться.

    "Выбирай чего хочешь" - это явно не про Micro$oft.

     
  • 2.238, anonymous (??), 20:06, 02/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Это значит, что у компании новая стратегия уже
    >несколько лет: не свобода, а открытость.

    вот именно. свобода — это рабство! (ц) очень, очень хорошо сказано.

    для тех, кто просто читает: погуглите на тему «отчего и почему RMS не любит OSS».

     

  • 1.176, Трухин Юрий (?), 23:28, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Каждый выбирает для себя. Мне никто не платил за то, что я тут говорю. Я просто так считаю на основании опыта, того, что я вижу. И OSS мне очень нравится... Больше всего конечно Codeplex - но это по-профессии. И Mono на Linux дает ей очень много возможностей к запуску Windows приложений на Linux... Таких монстров как Schlumberger Petrel хотя бы... И это очень сильно может толкнуть пользователей и к Linux тоже. А выбор - всегда хорошо. Если бы не конкуренция - сидел бы до сих пор в IE 6 и ругал весь мир...
     
     
  • 2.181, Voviandr (ok), 01:16, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >И Mono на Linux дает ей очень много возможностей к запуску Windows приложений на Linux...

    Если бы всё было так просто, вместо GIMP для простых операций уже года полтора как под линуксом использовали бы Paint.Net -- как есть, бинарником. А так пересобирать приходится. Благо исходники открыты и лицензия -- BSD.
    цитирую отсюда - http://linuxforum.ru/index.php?showtopic=65252&st=0&p=629763&#entry629763

    а вообще, майкрософту очень невыгодна совместимость Windows и Linux.
    и на мой взгляд, это утверждение настолько очевидно, что не нуждается в доказательствах.

     
  • 2.203, Аноним (-), 16:11, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Mono на Linux дает ей очень много возможностей к запуску Windows приложений на Linux...

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

     

  • 1.177, Трухин Юрий (?), 23:31, 29/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я хочу видеть Linux на Desktop. .NET - платформа, куда сейчас вкладывается самое большое количество денег, и о ней больше всего документации, чем по другим фреймворкам. И хотя бы тех пользователей, которые хотят писать на .NET под Linux (используя Mono по лицензии GPL + X11) нужно уважать. Они тоже создают хорошие приложения, развивая рынок свободного или открытого ПО.
     
     
  • 2.183, anonymous (??), 01:37, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Я хочу видеть Linux на Desktop. .NET - платформа, куда сейчас вкладывается самое большое количество денег, и о ней больше всего документации, чем по другим фреймворкам. И хотя бы тех пользователей, которые хотят писать на .NET под Linux (используя Mono по лицензии GPL + X11) нужно уважать. Они тоже создают хорошие приложения, развивая рынок свободного или открытого ПО.

    Они создают базу для Микрософт. При сохранении всех управляющих рычагов в Рэдмонде.

    Микрософт имеет вполне определённую репутацию. И Mono --- это троянский конь. Ведь не идёт же MS на открытие и следование открытым спецификациям форматов обмена данными (офисные форматы) и сервисов. А формирует лояльную пользовательскую базу.

     

  • 1.191, Трухин Юрий Владимирович (?), 08:21, 30/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>Я студент-партнер Microsoft,
    >троль ты - заурядный троль

    MSP - официальный статус в корпорации.

    >Они создают базу для Микрософт. При сохранении всех управляющих рычагов в Рэдмонде.
    >Микрософт имеет вполне определённую репутацию. И Mono --- это троянский конь. >Ведь не идёт же MS на открытие и следование открытым спецификациям форматов >обмена данными (офисные форматы) и сервисов. А формирует лояльную >пользовательскую базу.

    Коротко. OpenXML + OpenDocument 1.1 - реализация открытых ISO стандартов обмена документами. WCF - открытый стандарт обмена данными в сервисах, с которым очень просто работать.
    Формирует лояльных пользователей любая компания на рынке, даже организации, как fsf

     
     
  • 2.192, zmc (ok), 08:51, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Коротко. OpenXML + OpenDocument 1.1 - реализация открытых ISO стандартов обмена документами.
    >WCF - открытый стандарт обмена данными в сервисах, с которым очень
    >просто работать.

    Да бросте вы глупости писать, неужели вы такой наивный.

    Все как то откладывал, а вот щас взял и снес этот tomboy со всем прилегающим.

     
  • 2.195, pavel_simple (ok), 10:24, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    троль ты - заурядный троль и вот чтобы не быть голословным подборка из официаль... большой текст свёрнут, показать
     

  • 1.194, XoRe (ok), 10:05, 30/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Слова Столлмана можно свести к:
    - "Нет патентов на .NET/Mono _сейчас_" != "Нет патентов на .NET/Mono _потом_".
    - "Если патенты будут, то много кода станет нельзя использовать"
    - "Поэтому, лучше его не использовать"

    Слова оппонента можно свести к:
    - ".NET - это круто!"
    - "MS _может_ и не захочет связываться с OIN (http://ru.wikipedia.org/wiki/Open_Invention_Network)"
    - "Сам дурак"

    Если посмотреть на это нейтрально, то доводы Столлмана более последовательны.
    А если посмотреть на действия MS, то доводы Столлмана вполне логичны.

    Основная мысль:
    Кто сказал, что MS не выпустит патенты на .NET _потом_?

     
  • 1.196, Олег (??), 12:10, 30/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давайте не будем забывать про исходники, ведь если обнаружить уязвимость ее устранить проще, да надо будет все откомпилировать, но за все надо платить, а упрощение не всегда является лучшим решением. Разработками можно делиться в рамках лицензий, будут рождаться совместные идеи, проекты, а что нам тут предлагают, использовать скомпиленные в байткод проги, чувствуется политика майкрософт. Я считаю так пускай проект живет, но только для запуска вин прог, которых яко бы нет в юникс системах, а для написания в опенсорс проектах лучше его не использовать. У нас много сред программирования, этим и силен опенсорс мир, не стоит этого забывать, что есть выбор. Главное что б не начали вебсервера на дотнете писать :-)
     
  • 1.204, Трухин Юрий Владимирович (?), 16:56, 30/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1. Почему не дочитываете до конца? Mono implements the ECMA/ISO covered parts, as well as being a project that aims to implement the higher level blocks like ASP.NET, ADO.NET and Windows.Forms.
    2. В исходных текстах серьезные бизнес-приложения распространяться не будут в основной массе. Потому что в разработку их вкладывали огромные деньги, как и в уникальные идеи. И нужно возвращать инвестиции. В крайнем случае можно посмотреть на исходники, но переименовывать приложение и называть своим никто не позволит. И это правильно. Главное - чтобы можно было легко взаимодействовать с этими приложениями и форматами файлов. т.е. не нравится программа - напиши свою, и импортируй проекты из моей хотя бы.
    3. Я прав что 90% тех, кто писал реплики здесь никогда серьезно не работали с .NET?
     
     
  • 2.206, anonymous (??), 17:52, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Именно О чём собственно и речь Сначала --- закрепиться увеличить users base з... большой текст свёрнут, показать
     
  • 2.232, Аноним (-), 08:33, 02/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Вы похоже не прочитали выступление Столмана Он говорил про разработку Свободног... большой текст свёрнут, показать
     

  • 1.205, kost BebiX (?), 17:32, 30/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да, mono хорош, но где б его так применять - прямо не знаю. GnomeDo - да, хорошая вещь, но могли бы её и на C++/Qt, наверное, без проблем написать. Не знаю прям) А в приложениях где скорость такая уж не нужна (типа TomBoy) - так питон и подавна следовало использовать.
     
  • 1.207, Трухин Юрий Владимирович (?), 19:06, 30/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Именно. О чём собственно и речь. Сначала --- закрепиться (увеличить users >base/зависимость от), потом нужно будет "возвращать инвестиции".

    Вы правда думаете, что деньги на бизнес-ПО зарабатывает только Microsoft? Вы жестоко заблуждаетесь. И зависимость тут ни при чем. Есть куча задач, которые сейчас не решены ни как. Вот решаю я какую-то задачу и моим ПО начинают пользоваться люди. Зависимость? Да. Плохо? Нет, потому что я помогаю решать им задачу. Хочу я давать свои результаты многолетней работы другим? Нет, потому что я хочу зарплату получать, а не голодным с семьей сидеть.

    Моя программа (а точнее система) geo4geo уж точно не будет обсуждаться тут. Это закрытая система для нефтегазовой отрасли, основанная на .NET, и показывать ее до релиза я не имею права.

    Проплаченный, но не компанией Microsoft, а своим собственным трудом в совершенно другой фирме-работодателе, как разработчик. Я вот фигею на вас... TomBoy... не знаю где использовать... потому что вы ничего не делаете! Не устану приводить пример кое-чего покруче чем TomBoy... http://www.slb.com/content/services/software/geo/petrel/index.asp Вот это круто! Почему OSS не занимается проектами такой глубины и сложности? Зачем всякие блокнотики в примеры приводить. Есть куча отраслей, где не автоматизированно ничего. И делом нужно заниматься. Удачи вам, счастливого написания Tomбоев. Мне работать нужно, а не с малолетками тут общаться, которые в жизни ничего не написали. Я сильно разочаровался в русском OSS сообществе.

     
     
  • 2.210, anonymous (??), 23:40, 30/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Юрий Владимирович, это Ваши _личные_ проблемы Вы не отдали даром ни байта кода,... большой текст свёрнут, показать
     
     
  • 3.218, Трухин Юрий Владимирович (?), 11:15, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Юрий Владимирович, это Ваши _личные_ проблемы Вы не отдали даром ни байта кода... большой текст свёрнут, показать
     
  • 2.211, anonymous (??), 00:01, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > http://www.slb.com/content/services/software/geo/petrel/index.asp Вот это круто! Почему OSS
    >не занимается проектами такой глубины и сложности?

    Не круто с IT точки зрения. (если не сказать хуже). С точки зрения отраслевой науки сказать не могу --- не специалист в этой области. Если сравнивать с уровнем КМФ (физфак МГУ) --- то, да, это круче... очень круче... что-то делить на 0 --- очень много... Можно сказать, убедили.

     
  • 2.214, zmc (ok), 05:59, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо давайте поговорим об этом конструктивно, я нефтяник, обресуйте мне в крац... большой текст свёрнут, показать
     
     
  • 3.220, Трухин Юрий Владимирович (?), 11:26, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    geo4geo Корпоративный банк геоданных система хранения и обработки геоданных, ... большой текст свёрнут, показать
     
     
  • 4.222, zmc (ok), 13:26, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ПЕРВОЕ Мне кажется вы немного попутали, геология - это не состовная часть нефтян... большой текст свёрнут, показать
     
     
  • 5.223, terr0rist (ok), 14:32, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Вмешаюсь не в тему.

    Если вы напишЕте в С вместо printf pryntf, думаю, у вас будет ошибка компИляции. Так какого же, пардон, вы пишЕте по-русски "едЕница", а не "едИница", независЕмая вместо независИмая, и т.д.

    Возникают очень большие сомнения в ваших способностях программировать.

    И ещё: хоть я и не поддерживаю дотНет, но ваше "ВТОРОЕ" похоже на

    "я не знаю сколько будет 2*2, но интеграл от производной надо явно брать с использованием трактора".

     
     
  • 6.227, zmc (ok), 19:01, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Вам не стоит Ваши сомнения неоправданны, моя грамматика это еще пол беды Бетхов... большой текст свёрнут, показать
     
  • 5.224, Трухин Юрий Владимирович (?), 15:23, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Вы или совсем не имеете отношения к нефтегазовой отрасли или у вас очень плохое ... большой текст свёрнут, показать
     
     
  • 6.226, Трухин Юрий Владимирович (?), 15:30, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Это далеко не система управления статистикой. Это система обработки и манипуляции геоданными, сотнями терабайт геоданных. 3D моделирование месторождений и др. .NET мне позволяет при создании различных типов проектов использовать одну среду, разные языки, в том числе функциональный, очень просто работать с базой SQL Server 2008 и Oracle. И удобно проводить развертывание системы с помощью clickonce. Плюс я нигде не видел ничего похожего на WPF по удобству и функциональности...


     
     
  • 7.229, Аноним (-), 23:04, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Такое ощущение что у Вас конкретные проблемы. Зачем вы пишете что .NET такой классный. Здесь вы точно это никому не сможете доказать. Себе тоже не надо, не заморачивайтесь. Написал прогу, получил свои кровные N тысяч баксов - можно расслабиться. А на чём она написана, хорошо ли работает, соответствует ли принципам СПО - это никого не интересует.
     
  • 2.240, anonymous (??), 20:18, 02/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >пример кое-чего покруче чем TomBoy… http://www.slb.com/content/services/software/geo/petrel/index.asp Вот это круто! Почему OSS
    >не занимается проектами такой глубины и сложности?

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

    пример GNU и Linux, как «проектов с глубиной и сложностью» — не? gcc, например. почему проприетарщики не занимаются проектами со схожей хотя бы глубиной и сложностью? если занимаются — где можно купить компилятор си, например, который работает хотя бы на половине архитектур и OS, где работает gcc?

     
  • 2.241, anonymous (??), 20:19, 02/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Я сильно разочаровался в русском OSS сообществе.

    потому что ты попал пальцем в зад^W^W^W в FOSS-сообщество. иди в свой проприетарный уголок, вы там с OSS отлично уживаетесь. потому что и проприетарщикам, и OSS-никам на свободу пофигу. а нам — нет. уяснило?

     

     ....большая нить свёрнута, показать (13)

  • 1.209, ha7y (?), 22:35, 30/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Полный перевод упомянутой статьи Jo Shields «Here we go again – why Mono doesn’t suck»
    http://open-life.org/blog/mono/236.html
     
  • 1.212, Трухин Юрий Владимирович (?), 00:36, 01/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Не круто с IT точки зрения. (если не сказать хуже). С точки зрения отраслевой >науки сказать не могу --- не специалист в этой области. Если сравнивать с >уровнем КМФ (физфак МГУ) --- то, да, это круче... очень круче... что-то >делить на 0 --- очень много... Можно сказать, убедили.

    Да что вы такого сделали, чтобы говорить так. Айтишник нашелся.

     
  • 1.213, Трухин Юрий Владимирович (?), 00:40, 01/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Почему Mono не опасен Mono не является результатом каких-либо дел между Novell... большой текст свёрнут, показать
     
     
  • 2.217, pavel_simple (ok), 09:45, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален по любому троль -- потому что никаких фактов -- одна бес... большой текст свёрнут, показать
     
     
  • 3.219, Трухин Юрий Владимирович (?), 11:17, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >>и трудоемкий процесс, наносящий огромный вред для будущих темпов развития (хотя
    >>не хуже, если бы программа была сразу написана для другой платформы),
    >>но никто во время написания программы не думает о том, что
    >>однажды поднимет руки и скажет: «Не переживайте — это было забавно,
    >>но я вынужден прекратить её разработку».
    >
    >по любому троль -- потому что никаких фактов -- одна бесконечная песня.
    >
    >факты троль, факты в студию. твои мыслы (точнее домыслы) уже всем надоели.
    >

    Это перевод высказываний одного из разработчиков Ubuntu

     
     
  • 4.221, anonymous (??), 12:25, 01/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Это перевод высказываний одного из разработчиков Ubuntu

    Да, это война. Вербовка и заброска агентов --- её составляющая. Вот только одна досада --- с insurgents (партизанами) это малоэффективно. Прогнулась Debian --- упёрся RedHat. IMO Mono бессмысленно без совместимости с .NET. .NET будет на одной платформе и развиваться в угоду бизнесу MS. Т.е. всё это Mono --- исключительно для привязки разработчиков (и  пользователей) к платформе MS.

     
  • 2.242, XoRe (ok), 20:58, 02/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Почему Mono не опасен:

    ...

    Я думаю, почему Моно опасен, можно объяснить одной фразой:
    "Бойтесь Данайцев, дары приносящих."

    Сейчас MicroSoft на словах поддерживают opensource, а на деле давят, как только могут.
    Если бы поддерживали, то давно бы уже взяли и публично заявили что-нибудь хорошее.
    А так молчат, как партизаны.

    Поэтому доверять стандартам от MS можно будет только тогда, когда MS будет поддерживать opensource на деле.
    А пока это бомба замедленного действия.

     
  • 2.244, XoRe (ok), 21:02, 02/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Давайте серьёзно.
    То, что вы написали вашу программу на .NET говорит только о том, что вы написали вашу программу на .NET.
    Максимум - дает догадки о том, на чем вам больше нравиться писать.
    Это не говорит о вашей крутости, как программиста.
    И это не говорит о крутости .NET, как языка разработки.
    Поэтому то, что ваша программа написана на .NET, не является комплиментом ни вам, ни .NET.
    Поэтому гордиться тут нечем.
    Но и порицать тут нечего.
    Написали, работает, да ради бога.
     

  • 1.243, Green Croc (?), 20:59, 02/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/

    Подробнейший и очень разумный разгром пропаганды Джоу Щилдса (Jo Shields) здесь:
    http://mono-nono.com/2009/07/02/here-we-go-again-why-mono-apologetics-suck/

    Он, однако не переведен на русский, а потому остаётся совершенно неизвестным этой аудитории

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру