LINUX.ORG.RU
ФорумTalks

Что вообще значит свободный софт?

 


1

1

В рамках подготовки к длинным европейским выходным, давайте обсудим.

Что вкладывается в это понятие? Только лицензия?

Правильно ли называть свободным всё что выпущено под одобренными FOSS-лицензиями? Достаточно ли одной только лицензии для того чтобы софт считался свободным, этичным, и т.п.? Должна ли это быть copyleft-лицензия?

Как вписать сюда встраиваемые устройства, приватность, облака и микросервисы?

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

а в «свободном софтостроении» есть и те и другие за пределами компании, и для компании это бесплатная раб.сила, позволяющая уменьшить численность своего персонала.

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

В принципе, 3D-принтеры - это шаг в этом направлении, правда забуксовавший.

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

Возможно действительно стоит перестать говорить о свободе и начать говорить о доступности.

Не иди на поводу у троллей.

Свобода — хороший термин, выражающий суть.

При этом чтобы идти дальше, возможно, действительно нужно взять другой термин. Доступность… не знаю, может быть. Немного не те ассоциации.

Свобода в том смысле, как определяется в FSF, необходимый компонент для обеспечения доступности. Получается иерархия понятий.

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

То есть например если мы подчеркнем в критериях необходимость качественной документации,

Нереально, потому что субъективно и неформализуемо. Еще и получается похоже на материалы ХХХ съезда - «всемерно повысить качество документации для обеспечения массового распространения свободного софта не на словах, а на деле» )

мы можем отсюда вывести полезность развития и изучения вопросов как правильно писать эту документацию.

ЕСКД/ЕСПД?

Или допустим мы скажем что открытость инфраструктуры неотъемлемая часть открытости проекта.

Мало того, что тоже неформализуемо, так еще и потенциально затрагивает права других организаций, участвующих в проекте

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

ну вот еще, какие уж тут тролли, связываясь с той же gpl ты тут-же получаешь кучу обязанностей. где тут свобода? ну разве что свобода не пользоваться (вот тут я позеленел, ДА)

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

Кто-то умеет

Скажу честно, ты туповат (c).

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

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

Решений не существует, пока их не изобрели.

А то вот тоже типа нереализуемая фантастика.

Развитие культуры производства порешает эти вопросы рано или поздно.

wandrien ★★★
()

Достаточно ли одной только лицензии для того чтобы софт считался свободным, этичным, и т.п.?

Не путай свободный с этичным. Это как тёплое и мягкое.

Как вписать сюда встраиваемые устройства, приватность, облака и микросервисы?

Проприетарные анальные зонды, если ты лично не контролируешь облако, которое хостится у тебя.

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

cuneiform

Его не по этой причине не трогают. Я, например, знаю как теоретически делать современный OCR (по крайней мере некоторые части), но там все более-менее адекватные идеи патентами обложены фирмой абби. А в плане идей того как работают открытые OCR, там отставание лет на 30-40 от мейнстрима.

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

В последнее время часто встречаю мнение, что, мол, браузер «невероятно сложен» и что «написать его невозможно». По-моему это из серии про неуловимого Джо, которого никто не хочет ловить. Это невыгодно экономически. Это труднее монетизировать, чем написать. Для меня сложность там где не справится обычный кодер, где нужнее учёный. Какая-нибудь динамика шерсти и волос в графике – вот это сложно. Не говоря про симулиции всяких физических процессов.

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

Развитие культуры производства порешает эти вопросы рано или поздно

Какое отношение имеет культура производства к свободе софта, да еще и к каким-то требованиям к нему?

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

Не путай свободный с этичным. Это как тёплое и мягкое.

Хм. СПО всегда было основано именно на этичности. Советую перечитать главу «Роковой принтер».

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

со сферой образования или права. Там тоже информацией любят делиться за так.

Если бы.

token_polyak ★★★★★
()

Существуют три критерия свободного софта.

  1. Критерии FSF, самые простые — четыре свободы. Есть четыре свободы у кода — код свободгный.

  2. Критерии OSI, чуть более сложные.

  3. Критерии DFSG, самые изощрённые.

Всё.

Вопрос о том, какая лицензии более свободная, а какая нет, не имеет смысла без указания субъекта.

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

И да, ты вот этим своим постом показал что ты из тех, кто не может дойти до условной булочной.

Я был женат на девушке с ДЦП, на мне была куча дел по дому, попутно ездил в посёлок ухаживать за её больным дедушкой. Работал и успевал еще писать свободный код в перерывах.

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

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

Скажу честно, ты туповат.

ответ достойный модератора

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

«В облаке» и «свободно» - взаимоисключающие понятия. О какой свободе может идти речь, если ты банально не контролируешь устройство, выполняющую используемую тобой программу?

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

Альфа, заметь корчеватель не осуждает ни гомосексуалистов, ни трансов. А вот они корчевателя осуждают, извратив сами понятия толерантности и свободы. Не удивляйся, когда к своей пенсии ты будешь жить в аналоге ССCР или Третьего рейха.

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

А что если контролируешь?

Почему ты считаешь что «не контролируешь» - это неизменяемая данность?

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

Почему ты считаешь что «не контролируешь» - это неизменяемая данность?

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

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

Как скоро дистрибутив редхата перестанет содержать свободные компоненты и станет таким же доступным, как Windows10?

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

Физического контроля над сервером стоящем в датацентре на другом конце земного шара у тебя тоже немного. Облачный он или нет - не особо важно.

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

Построим - будут.

Вопрос не в том что есть сейчас. Вопрос к чему можно и стоит стремиться.

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

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

Если данные есть «везде и нигде», то ничего это не даст.

Велкам ту пи-ту-пи.

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

Неа. Свободное ПО в трактовке FSF тем и хорошо, что там появились 4 формальных свободы, однако ряд нехороших людей, прикрываясь проблемами LGBT+ и BLM (которые не имеют никакого отношения к проблемам FSF и имеют принципиально другую природу) ищут все способы как бы формализовать 4 свободы (взял их с википедии).

1 Программу можно свободно использовать с любой целью («нулевая свобода»).

2 Можно изучать, как программа работает, и адаптировать её для своих целей («первая свобода»). Условием этого является доступность исходного текста программы.

3 Можно свободно распространять копии программы — в помощь товарищу («вторая свобода»).

4 Программу можно свободно улучшать и публиковать свою улучшенную версию — с тем, чтобы принести пользу всему сообществу («третья свобода»). Условием этой третьей свободы является доступность исходного текста программы и возможность внесения в него модификаций и исправлений.

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

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

например внеся пятую свободу чтобы софтом было удобно пользоваться людьми с ограниченными возможностями

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

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

Свободное ПО в трактовке FSF тем и хорошо

Хорошо для чего? Для 1995-го года?

Сейчас 2021-й, и GPL не справляется.

25 лет назад не было ни облаков, ни процессора в каждом углу дома.

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

Его не по этой причине не трогают.

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

Я, например, знаю как теоретически делать современный OCR (по крайней мере некоторые части), но там все более-менее адекватные идеи патентами обложены фирмой абби.

Писать код ни один патент при этом не запрещает. На гитхабе полно репозиториев, чей скомпилированный код что-то нарушает, но если бы дело было только в абби, то он давно был бы написан. Помимо прочего актуальность OCR сейчас и вообще несколько снизилась. Многим и тессеракта хватает.

В мультимедиа тоже патентами обложены все более-менее современные форматы, за специальным исключением, что не мешает просто выносить репы в страны, где их не признают, как поступили с debian-multimedia например.

Тем более, в РФ законность претензий вообще сомнительна.

А в плане идей того как работают открытые OCR, там отставание лет на 30-40 от мейнстрима.

Боюсь, что дело просто в том, что наукоемкие вещи очень мало кто способен писать. Это не язык XXX за 21 день изучить (одно время была мода на такие названия учебников)

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

Да нет, было. Альфа уже начала песню про доступность.

Может саму Альфу послушаем?

Песню начала не она, кстати. Песню начали очередные заходы «настоящая свобода – это пермиссив!»

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

Сейчас 2021-й, и GPL не справляется.

Не справляется с чем?

25 лет назад не были ни облаков, ни процессора в каждом углу дома.

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

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

Тем более, в РФ законность претензий вообще сомнительна.

Как раз в РФ с абби дела хуже всего, у абби владельцы в РФ сидят.

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

Как раз в РФ с абби дела хуже всего, у абби владельцы в РФ сидят.

А были ли в РФ вообще прецеденты панетных, а не копирайтных наездов на софт?

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

Это твоя воля отдаться корпорастам в облаках.

Точно так же как ваша воля купить Windows или сервак с проприетарным юниксом. GPL не нужна, расходимся.

Займу у maxcom машину времени, чтобы слетать в 80-е и рассказать пацанам, чтобы не занимались ерундой.

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

Если у тебя «облако» в 4 клика разворачивается на любом утюге с процессором и имеет интероперабельность с другими облаками по стандартному протоколу, то еще как будут.

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

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

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

Если разворачивается на утюге, то и вопросов по его свободности нету. А если требует инфраструктуру за 10 000 000 долларов, то есть.

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

Дело в том, что по закону софт в РФ вообще не может быть запатентован, тем более алгоритмы. Они просто не патентноспособны.

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

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

А подвести под обвинение просто код в текстовом виде - такое даже в США не проходит.

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