Продажа коммерческого ПО для Mono

Если проект Mono окажется успешным, он откроет путь для коммерческого программного обеспечения на платформах, отличных от Windows.

Меня интересует перспектива написания и продажи коммерческого программного обеспечения для платформы Mono в соответствии с нашими существующими продуктами Smoke Vector Graphics (OCaml) и F# для визуализации (.NET). Основываются ли уже какие-либо разработчики коммерческих библиотек на Mono, и если да, то получают ли они от этого прибыль?

Кроме того, можно ли будет написать программное обеспечение на языке Microsoft F# или у Mono возникнут проблемы с ILX?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
3
0
1 195
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Люди, работающие с Linux, известны своей экономностью, поэтому я бы подумал об окупаемости инвестиций.

Вы действительно хотите потратить свои ресурсы на целевую аудиторию, которая имеет менее 10% рыночного восприятия, и из этих 10% только 1% будет заинтересован в вашем продукте, и только 0,01% будут платить за него?

Мы уже зарабатываем на книгах и консультациях по Linux столько же денег, сколько на Windows в целом.

J D 09.11.2008 20:56

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

Joel 18.11.2008 04:39

10% рынка ... это много людей, достаточно, чтобы стать миллионером;)

igorgue 02.12.2008 20:14

Если бы они были ориентированы на массовый рынок, я сомневаюсь, что они писали бы наборы инструментов для OCaml и F#.

Jimmy 15.01.2009 18:43

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

Ответ принят как подходящий

Мои цифры говорят против, мы разработали Qide 10 лет назад и получили около 4 покупок. У нас есть по крайней мере в несколько сотен раз больше на Windows. Состояние инструментов в Linux можно назвать просто плохим. Согласитесь, у вас есть замечательные вещи, но если вы используете программное обеспечение GPLd, вы утонете в их лицензионных материалах. На самом деле существует один отладчик и один компилятор C, это gdb и gcc, несмотря на усилия Intel, и если вы перейдете на какой-то менее известный язык, вы ничего не получите. Вы когда-нибудь пробовали ProjectCenter (среда разработки Objective C)? , отладчики в основном clis, и вам нужно ввести info reg, чтобы получить информацию о регистрах. DDD работает очень забавно, это один из инструментов, который при прокрутке не работает правильно, вы прокручиваете вверх, вам нужно прокручивать колесо мыши вниз. Кроме того, прокрутка невероятно медленная, как будто BOFH хочет над вами пошутить.

Что ж, я мог бы поспорить о более безопасном состоянии IBM AIX. То, что вы должны заплатить IBM, не имеет смысла ...

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

С уважением

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

Mihai Limbășan 01.05.2009 02:58

Я сделал, поэтому я призываю вас сделать лучше Михай

Friedrich 03.05.2009 10:41

Что ж, Петр, я написал, сделай это лучше, и на самом деле я сейчас за некоторые вещи Mono, но это ничего не меняет в том простом факте, что состояние инструментов разработки очень фрагментировано и на многих языках не существует. Не стесняйтесь доказывать, что я ошибаюсь. Так что дайте мне удобную IDE для Erlang, Ocaml, Haskell или даже для самого Mono в Linux ...

Friedrich 04.05.2009 13:48

Похоже, мне пришлось удалить свой старый комментарий, чтобы создать новый. Старый комментарий: этот ответ вряд ли уместен. Во-первых, то, что произошло 10 лет назад, не имеет никакого отношения к тому, как сейчас выглядит индустрия. Во-вторых, Mono не распространяется под лицензией GPL. Обновление: вам, вероятно, следует прочитать вопрос еще раз. Речь идет о возможности продажи коммерческого программного обеспечения для Mono. Дело не в Erlang, Ocaml или Haskell и не в готовности Linux к массовому внедрению. По поводу IDE - внимательно ознакомьтесь с последней версией MonoDevelop.

Piotr Zurek 05.05.2009 00:57

Если это действительно так здорово. Вы, конечно, можете указать мне на коммерческие предложения Mono, я знаю, но одно от Unitiymedia. Но я думаю, у вас есть масса других примеров.

Friedrich 05.05.2009 09:57

очень милые отрицательные голоса, и, что интересно, теперь другой ответ на мой последний комментарий. На мой взгляд, это очень троллинг ;-(

Friedrich 12.05.2009 18:34

Mono - идеальная платформа для запуска коммерческого программного обеспечения, что уже доказали многие компании. Некоторые из них вы можете увидеть здесь, но о многих из них вы никогда не услышите, поскольку они запускают Mono во встроенных средах (mp3-плеер Sandisk Salsa). Судя по последним новостям, Electronic Arts собирается использовать Mono для Sims3. Как это для аргумента?

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

Просто чтобы прояснить некоторые вещи, о которых другие люди, отвечая на ваш вопрос, удобно забыли. Большая часть Mono (в последнее время даже компилятор) лицензируется по лицензии MIT / X11, что позволяет вам в значительной степени развертывать его в тех условиях, которые вы считаете подходящими. Не существует «рака» GPL, которого некоторые люди, кажется, так боятся.

Лично я играл с F# и Gtk # в Mono, и мне понравился этот опыт. Подробнее об этом здесь. Это стало возможным благодаря тому, что команда F# убедилась, что F# может работать на Mono, и предоставила простой установщик Linux в своем выпуске. Это также должно быть сигналом того, что Mono рассматривается как серьезная альтернатива .Net даже Microsoft.

Другие вопросы по теме