LINUX.ORG.RU
ФорумTalks

Почему программ для Mac гораздо больше, чем для Linux?

 , , ,


0

3

Здравствуйте! Меня уже давно мучает вопрос, почему многие производители ПО имеют версию для Mac, но не имеют версию для Linux? В смысле, Mac OS (Unix) и Linux (GNU), несмотря на «бунтарское» отношение названий, являются практически родственниками. По крайней мере, они между собой ближе, чем к тому же Windows. Так почему куча софта имеют версии для Windows и Mac OS, но не имеют версии для Linux? Я сам конкретно под Mac никогда не разрабатывал, неужто там такая пропасть в адаптации Mac-программы для пингвина?

Перемещено hobbit из general

неужто там такая пропасть в адаптации Mac-программы для пингвина

Не стоит искать технологического объяснения экономическому явлению.

erfea ★★★★★
()

Потому что Яблоко изначально рассчитан на десктопы а не на сервера.

Плюс Яблоко имеет давние связи с производителями софта, в том числе и M$.

ex-kiev
()
Ответ на: комментарий от erfea

Не стоит искать технологического объяснения экономическому явлению.

А как по мне, то экономически всё просто: несложные усилия дают расширение на бòльшую аудиторию, что даёт профит.

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

А эффективные менеджеры то не в курсе 🤣

erfea ★★★★★
()

многие производители ПО имеют версию для Mac, но не имеют версию для Linux

Спорно, смотря что и как считать. Может оказаться что не так уж много залоченного на Мак софта, под Линукс ведь тоже есть программы, не портированные на Мак и Винду.

Я сам конкретно под Mac никогда не разрабатывал

Я тоже. Поэтому ответить про сложность переноса не могу, но могу кастануть того, кто разрабатывает софт и портирует его на все три платформы – @Alexey_Tor_

mydibyje ★★★★
()

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

vbr ★★★★
()

Почему программ для Mac гораздо больше, чем для Linux?

Решили как то Добрыня Никитич и Алёша Попович силушкой помериться.
Оказалось что у Добрыни -- толще, а у Алёши -- длиннее.

Вот ещё хорошая цитата

По результатам социологических опросов выяснилось что Пушкин на 20% больше чем Лермонтов, но на 40% меньше чем Толстой.

Надеюсь ты понял. Если нет — ничего страшного, так тоже бывает.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от erfea

Не стоит искать технологического объяснения экономическому явлению.

Именно в этом в том числе. Фрагментация линукс + моноядро + отсутствие ООП в основном тулчейне разработчика + отсутствие единого стандарта + отсутствие гарантий совместимости. Это если не углубляться в организационно-экономические факторы (отсутствие монетизации, единый центр принятия решений и т.п.).

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

А про преимущества ООП вы и сами знаете.

Нет

pihter ★★★★★
()

Ты слово пропустил:

Почему платных программ для Mac гораздо больше, чем для Linux?

greenman ★★★★★
()

Просто деньги. И ничего более.

LINUX-ORG-RU ★★★★★
()

Linux (GNU)

Его не существует. Есть куча разных дистрибутивов.

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

Qt/C++ всё-таки лучше.

А вот монетизация действительно влияет. Для линукса сделать можно, а вот продать очень сложно.

monk ★★★★★
()

потому что пользователи макОС платежеспособны, а линуксоиды - нищеброды. Это же очевидно

SpaceRanger ★★★
()
Ответ на: комментарий от ex-kiev

Потому что Яблоко изначально рассчитан на десктопы а не на сервера.

Ляликс тоже для декстопов изначально.

pasquale пишет:

Начнем с того, что MacOS занимает треть рынка компьютеров в США…

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

damix9 ★★★
()

Тут причины не в жлобстве или технических сложностях. Программы сейчас и так все пишут на кроссплатформенных инструментах. Их и с Винды на Линукс перенести труда не составит.

Так почему куча софта имеют версии для Windows и Mac OS, но не имеют версии для Linux?

А в каком формате их выложить на своем сайте? А если не на сайте, то где у Линукса что-то типа Google Play? Как разработчику положить свою программу в репозиторий и в какой из них?

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

Как разработчику положить свою программу в репозиторий и в какой из них?

flatpak как раз для решения этой проблемы и используют

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

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

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

Ну надо же у тебя изолированное изолирует.

Зачем тут приводить заметки человека, делящегося своими вкусовыми пристрастиями?

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

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

«поддерживаемого дистрибутива», поддерживаемого работоспособность flatpak? Логично, что если майнтейнеры дистрибутива не в состоянии поддерживать функциональность,у них и не с flatpak будут не проблемы.

По большому счету ни один софт не имеет пустой баг-трекер, т.ч. всегда будет что-то что не будет работать.

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

У меня не работает. Мне пофиг, почему. Мне не надо, чтобы что-то там изолировалось, мне надо положить с программой Qt.

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

Сомнительно что у филлипинца после продажи почки есть деньги на программы

DumLemming ★★☆
()

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

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

Тут речь не о тебе и те о том что ты хочешь. Речь шла в контексте унифицированного решения для распространения ПО, коим является flatpak. То, что у тебя лично что-то не работает не говорит о том что это инфраструктура flatpak в целом плохая. Тут либо сборщик программы разрешения не прописал, либо эти разрешения не прописаны в инфраструктуре дистрибутива либо еще что-то.

Не забывай, что ты пользуешься плодами труда, разработчиков, мейнтейнеров, переводчиков и т.д. совершенно бесплатно. И требования типа «Мне пофиг, почему… мне надо» выглядят неадекватно. Тебе никто из разработчиков/мейнтейнеров ничего не должен. Если тебе надо, то ты возьми и сам сделай то, что тебе надо. А оскорбления в сторону людей которые обеспечивают получение ПО, характеризуют не их, а тех кто их оскорбляет.

nvl ★★★
()

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

МС и Ябл помогают им избежать подобных проблем.

ya-betmen ★★★★★
()
Ответ на: комментарий от damix9

Как разработчику положить свою программу в репозиторий и в какой из них?

Snap, Flatpak, Steam, .deb, .rpm, архив, кладут же как-то.

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

Вообще все пропало.

Изначально я думал о GNU/Linux как о просто еще одной системе, которую люди могут использовать для тех же задач, для которых они используют Windows или MacOS. Я искренне думал, что под нашу систему не портируют программы, потому что разработчики - редиски. А теперь до меня дошло, что Линукс - это хобби сродни музыке на пластинках или ламповым усилителям.

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

Ну, питона подушить можно. Жаба ещё есть. А снежинок кому это слишком сурово нужно на заводы отправлять

DumLemming ★★☆
()

Сегодня уже не актуальны программы, сейчас модно все держать в облаке. Само понятие «программа» устарело. Мы живем в век интернет-гигантов и разрабатывать программы уже не является стимулом.Это мое мнение.

nicholas_ru
()
Последнее исправление: nicholas_ru (всего исправлений: 1)
Ответ на: комментарий от ddidwyll

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

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

Хороший детектор подобных наброс-тредов - то,что ТС просто создает топик,а потом в нем никак не учавствует, тупо сидит там с поп-корном и читает,что люди написали. Хз как отклонение называется,но некоторые так развлекаются.

Dog ★★★
()

Mac OS (Unix) и Linux (GNU), несмотря на «бунтарское» отношение названий, являются практически родственниками.

А чеченцы практически родственники китайцев. Пруф.

bread
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)