Автор Тема: #28411 - Как я научился не волноваться и полюбил Open Source  (Прочитано 7619 раз)

Оффлайн Stephan S

  • Ветеран
  • *****
  • Сообщений: 7206
  • Карма: +1064/-91
https://zadolba.li/story/28411

Цитировать
Меня очень сильно удивляют люди (программисты-одиночки, а не корпорации!), которые пишут Freeware-софт.

Преамбула:

Когда-то я ходил под «Весёлым Роджером» и нагло скачивал ПО, которое было мне нужно. Впрочем, в те дремучие времена альтернативы просто не было. Однако потом настал момент, заставивший меня изменить своё отношение к платному софту на 180 градусов. На моём дышавшем на ладан компьютере 2006 года выпуска отказался обновляться антивирус. Понимая, что дальнейшее пребывание под самой популярной в мире операционной системой просто опасно для меня, я решил перейти на Linux. После этого мой старый ПК проработал ещё полтора года. Так я полюбил свободное программное обеспечение. На свой новый компьютер я тоже поставил Ubuntu и не жалею об этом.

Основная история:

Я к чему это всё пишу? Дело в том, что программы пишет много людей, я тоже (хоть и очень простые). Программы, как вы прекрасно знаете, бывают свободными и несвободными. Несвободные делятся на бесплатные (Freeware) и платные. И очень часто энтузиасты, которые пишут ПО, чтобы выложить его в открытый доступ, но при этом не желающие извлечь из написанного ими софта никакой материальной выгоды, делают его Freeware, а не свободным. Более того, они часто и вовсе не имеют права получать какую-либо коммерческую прибыль, так как создают свои творения в спираченных средах разработки.

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

Как я уже говорил, я сам написал несколько программ. И все проги, которые могут принести другим хоть какую-то пользу, я делаю Open Source, потому что считаю, что релизить Freeware, желая поделиться софтиной с миром, — примерно то же самое, что пригласить гостей, подать новое интересное блюдо и не поделиться с гостями его рецептом.

Я знаю, что на этом сайте принято отвечать… Так, может быть, кто-нибудь объяснит мне, почему обычные люди так поступают?
Я правильно понял, что для «простых юзеров» без разницы, опен или фри, а продвинутые хотят «поправить под себя»? Или в чём там разница?

Оффлайн URSA

  • Ветеран
  • *****
  • Сообщений: 2368
  • Карма: +522/-50
А там вообще есть отличия? А с виду одно от другого как отличить?

Оффлайн Allian

  • Ветеран
  • *****
  • Сообщений: 8719
  • Карма: +578/-26
Я правильно понял, что для «простых юзеров» без разницы, опен или фри, а продвинутые хотят «поправить под себя»? Или в чём там разница?

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

Оффлайн shiz

  • Старожил
  • ****
  • Сообщений: 1041
  • Карма: +200/-7
"Почему они так делают?!" - потому что могут.
Товарищу на халяву что-то дали, но сделали это без должного уважения )))
А ты че такой серьезный!?

Оффлайн Killemall

  • Ветеран
  • *****
  • Сообщений: 22536
  • Карма: +2152/-450
боже
у меня аж кеды под фряху пропатчились  ;D
ААА!!!  ;D ;D ;D
Борьба со злом! Но что есть зло? Всякому вольно понимать это по-своему.

Оффлайн shiz

  • Старожил
  • ****
  • Сообщений: 1041
  • Карма: +200/-7
боже
у меня аж кеды под фряху пропатчились  ;D

Осторожно, они после этого могут мутировать в ОБЧР и пойти захватывать мир.
А ты че такой серьезный!?

Оффлайн Anorienn

  • Старожил
  • ****
  • Сообщений: 1608
  • Карма: +275/-2
Я одна вообще не поняла  о чем речь в этой истории?  ??? ;D
Улыбаемся и машем!

Оффлайн Jenny

  • Старожил
  • ****
  • Сообщений: 1168
  • Карма: +247/-3
Freeware, о котором пишет автор - это типа свободный софт, но с ограничениями - в коммерческих целях использовать нельзя, исходные коды не всегда предоставляют. А есть просто опенсорс - есть код и делайте что хотите. Там могут быть еще разные условия, в зависимости от конкретной лицензии и законодательства разных стран, но в целом как-то так.
А автор недоумевает, нафиг простым смертным делать freeware софт - денег они ни с кого не поимеют, код условного Васи Пупкина зачастую не имеет смысла защищать...
Давайте вымрем. Ведь идиотов может не быть, если людей вообще не будет? (с) Adamantit

Оффлайн MissGemor

  • Ветеран
  • *****
  • Сообщений: 19491
  • Карма: +3813/-120
Цитировать
примерно то же самое, что пригласить гостей, подать новое интересное блюдо и не поделиться с гостями его рецептом.
А что, надо делиться с гостями рецептом? :o

Оффлайн murmur

  • Ветеран
  • *****
  • Сообщений: 49255
  • Карма: +9453/-246
  • Добрячок
Никогда не делюсь рецептами с друзьями!
Тут иногда выкладываю, но далеко не всегда
Мои рецепты умрут со мной!
my wallet's too small for my fifties and my diamond shoes are too tight

Оффлайн Titov

  • Старожил
  • ****
  • Сообщений: 725
  • Карма: +53/-2
Ещё люди могут бояться, что программу украдут и станут продавать, стесняться своего кода или просто не задумываться о такой возможности.

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

Онлайн CynicalCreature

  • Ветеран
  • *****
  • Сообщений: 42588
  • Карма: +4518/-380
Довольно грустно видеть много старых и уже не продающихся сейчас игр, модификация которых затруднена из-за отсутствия исходного кода. Была даже петиция к разработчикам "Казаков", чтобы исходный код игры сделали открытым, но они вежливо отказались.
тут недавно Героев 3 Возраждение Эфрафии переделали в ХД (и стали продавать в Стиме). А когда спросили - а Клинок Армагеддона и Дыхание смерти? ответ был - ой, а мы исходники того...

Оффлайн Ardbeggar

  • Ветеран
  • *****
  • Сообщений: 24441
  • Карма: +5202/-44
  • местный упырь
Freeware, о котором пишет автор - это типа свободный софт
Нет, это бесплатный софт, не путайте. Свободный софт всегда опенсурсь, плюс ещё куча нюансов.
93

Оффлайн Elf78

  • Ветеран
  • *****
  • Сообщений: 51142
  • Карма: +6090/-483
  • Доброёп (с)
Цитировать
Преамбула:
История из 90х?

Цитировать
Основная история:
А, не - тогда писали "амбула".
Мне нужен секс!
Любой ценой!!!
Но бесплатно. (с)
А. Поднебесный

Оффлайн Stephan S

  • Ветеран
  • *****
  • Сообщений: 7206
  • Карма: +1064/-91
https://zadolba.li/story/28417

Цитировать
Ответ прост. «Бесплатные несвободные» нельзя продавать. Внутри программы обычно прописана какая-нибудь лицензия со ссылкой на автора. Поэтому взять приложение, подправить его и начать продавать нельзя. Зато программу с открытым исходным кодом можно совершенно легко использовать в коммерческих целях, особенно если она хорошо написана.

Но причин гораздо больше. Ещё одна, лежащая на поверхности — откровенно плохо написанный код. Используя вашу метафору, человек приготовил прекрасное блюдо, по вкусовым ощущениям сравнимое с амброзией, но в процессе приготовления использовал слоновьи какашки, тщательно сдобренные сушёными мухами. Нежадный программист и сам знает, что написал программу кое-как, но решился выложить «рецепт» своего блюда, а в ответ получил тонны оскорблений. Как мы знаем, в интернете не щадят ничьи чувства.

Ну и последняя из пришедших в голову причин — банальная прижимистость. Программист реализовал какую-то функциональность, потратил время и силы. Почему он должен «подарить всему миру», как именно он это сделал? Он уже «подарил всему миру» саму функциональность. Если вам жизненно необходимо большее, всегда можно написать на почту и попросить в качестве личного одолжения прислать исходники.

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

Оффлайн Ardbeggar

  • Ветеран
  • *****
  • Сообщений: 24441
  • Карма: +5202/-44
  • местный упырь
Цитировать
Зато программу с открытым исходным кодом можно совершенно легко использовать в коммерческих целях, особенно если она хорошо написана.
Если лицензия позволяет. А она таки не всегда.
93

Оффлайн sikko

  • tech
  • Ветеран
  • *****
  • Сообщений: 10084
  • Карма: +2979/-38
Если лицензия позволяет. А она таки не всегда.

Не всегда. Но тем или иным способом часто это можно обойти.
Хотя в "больших" коммерческих проектах слишком рискованно.
Mafia: Озверевший Кот Леопольд

дядя Миша © Ыш
"сладенький и занудный" © Кичана
Иронизатор 3000 © AsamiK
"Я очень добрый, просто вы все - говно!"

Оффлайн Ardbeggar

  • Ветеран
  • *****
  • Сообщений: 24441
  • Карма: +5202/-44
  • местный упырь
Так и из фривари можно убрать «лицензию со ссылкой на автора», делов-то. Причем в этом случае еще и ноль шансов, что придет злой FSF со своими очень дорогими и крутыми лоерами.
« Последнее редактирование: 10 Января 2019, 13:24:52 от Ardbeggar »
93

Оффлайн sikko

  • tech
  • Ветеран
  • *****
  • Сообщений: 10084
  • Карма: +2979/-38
Но исходников-то нету.  ;D
Mafia: Озверевший Кот Леопольд

дядя Миша © Ыш
"сладенький и занудный" © Кичана
Иронизатор 3000 © AsamiK
"Я очень добрый, просто вы все - говно!"

Оффлайн Ardbeggar

  • Ветеран
  • *****
  • Сообщений: 24441
  • Карма: +5202/-44
  • местный упырь
А то вот эту вот лицензию со ссылкой в бинаре проблема перебить :]
93

Оффлайн sikko

  • tech
  • Ветеран
  • *****
  • Сообщений: 10084
  • Карма: +2979/-38
Ну подожди, перебить можно текст "about" или тип того.
А подпилить в угоду своим потребностям непросто.
Так что для одиночек выбор между "freeware" без исходников и "open-source", пусть даже без нужной лицензии, явно будет в пользу второго.
Mafia: Озверевший Кот Леопольд

дядя Миша © Ыш
"сладенький и занудный" © Кичана
Иронизатор 3000 © AsamiK
"Я очень добрый, просто вы все - говно!"

Оффлайн Ardbeggar

  • Ветеран
  • *****
  • Сообщений: 24441
  • Карма: +5202/-44
  • местный упырь
Ну подожди, перебить можно текст "about" или тип того.
Ну да, но автор говорил именно о лицензии, а не об отсутствии возможности допила.
Цитировать
Так что для одиночек выбор между "freeware" без исходников и "open-source", пусть даже без нужной лицензии, явно будет в пользу второго.
Это да. Впрочем, по мне так и хер бы с ними, с одиночками, вреда от них мало.
93

Оффлайн ProblemCreator

  • Ветеран
  • *****
  • Сообщений: 6276
  • Карма: +2305/-116
  • Коллекционер современных мифов
Каждый раз читаю название истории "Как я научился не волноваться и полюбил Open Space". Аж глаз дергается от ужаса.
Я бы с тобой согласился, но тогда мы оба будем неправы.
Как жаль, что тупость не причиняет боль ее носителю.

Оффлайн Ardbeggar

  • Ветеран
  • *****
  • Сообщений: 24441
  • Карма: +5202/-44
  • местный упырь
Ну кто-то же должен любить опенспейсы!
93

Оффлайн sikko

  • tech
  • Ветеран
  • *****
  • Сообщений: 10084
  • Карма: +2979/-38
Их любят эффективные менеджеры.
Ввели опенспейс: снизили расходы на офис, доходы пошли вверх.
Убрали опенсейс: повысили комфорт работы сотрудников, эффективность выросла, доходы пошли вверх.

Короче: "pizdet, не мешки ворочить!"  ;D
Mafia: Озверевший Кот Леопольд

дядя Миша © Ыш
"сладенький и занудный" © Кичана
Иронизатор 3000 © AsamiK
"Я очень добрый, просто вы все - говно!"

Оффлайн Garrus

  • Ветеран
  • *****
  • Сообщений: 3729
  • Карма: +923/-16
  • Калибровки-калибровочки
Даже не назову сходу современных freeware и не open source программ. Либо платные, либо Open Source (либо и то,и другое, но это уже совсем другая история). А какие закрытые фри есть - скорее всего родом из бородатых годов, когда и культуры опенсурса не было, и удобных средств меньше. Это щас каждый уважающий себя школьник выкладывает свой глвнокод на гитхаб.

Хм. Вспомнил пример. Space Engine. Действительно, жалко, что он не в опенсурс, мир бы обогатился. Но автор собирает донаты и при достижении Nй суммы сделает SDK. Так что он заинтересован не открывать.

Оффлайн Allian

  • Ветеран
  • *****
  • Сообщений: 8719
  • Карма: +578/-26
Адоб ридер, скайп. Или нужно именно от одиночки?

Оффлайн Garrus

  • Ветеран
  • *****
  • Сообщений: 3729
  • Карма: +923/-16
  • Калибровки-калибровочки
Ага.
Цитировать
Меня очень сильно удивляют люди (программисты-одиночки, а не корпорации!)

Я вот Victoria HDD вспомнил. Но она родом из черт знает каких годов.

Оффлайн uvejourgen

  • Модератор*
  • Ветеран
  • *****
  • Сообщений: 14508
  • Карма: +3962/-123
  • всё хорошо! завтра наступило
Каждый раз читаю название истории "Как я научился не волноваться и полюбил Open Space". Аж глаз дергается от ужаса.
да ну нафиг такое, у меня сейчас на основной работе комп в коридоре стоит, ну мне то пофиг, я все равно за ним по полчаса в день это максимум, а вот именно работать в аквариуме я бы не хотел
Мафия - Политрук
Злой Гагарин © Мшуц, Увочизм © sikko, "суровый воен" © Alguna Vez, альфа-психопат форума © Meowth
Карающий ангел всея кмп © TVHC
Mr. КМП X

Оффлайн Allian

  • Ветеран
  • *****
  • Сообщений: 8719
  • Карма: +578/-26
Я вот Victoria HDD вспомнил. Но она родом из черт знает каких годов.

Вот с Викторией было действительно обидно, что не развивается.

ImgBurn

Но их не так много, как свободных.