76

В репозиториях операционок самый разный софт под самыми разными лицензиями. Но, основной софт в GNU/Linux'е, как и система, под лицензией GNU GPL, а в *BSD (напоминаю, есть ещё OpenBSD, NetBSD, MidnightBSD,... и т.д.) всё основное под лицензией BSD.

Основное отличие между лицензиями в том, что код софта под GNU GPL можно использовать только в проектах под GNU GPL. А код под лицензией BSD можно использовать и в проприетарщине. Поэтому для проприетарных прошивок берут код именно из *BSD.

Юзеры *BSD радуются тому, что у проектов операционок этого семейства узкие круги разработчиков, и мимо них в операционки ничего не протолкнёшь. А дистрибутивов линуксов сотни. И у каждого куча своих маинтейнеров. Однако, так получилось, что компания Red Hat сильно развернулась и не только делала собственные дистрибутивы, но и отправляла код в самые разные проекты, в т.ч. и проект ядра Linux. В общем, её влияние было очень значительным, и многие начали ориентироваться на её решения. И это Red Hat первой протащила в свои дистрибутивы тот же systemd. После чего остальные мейнстримные дистрибутивы, глядя на всё это, начали повторять за Red Hat'ом. В разных дистрибутивах это решение принималось по-разному. В том же Debian'е по поводу голосовали много раз, и никак не могли принять решение. Но, потом всё же протащили systemd по дефолту.

Компанию Red Hat совсем недавно, кстати, купила IBM. Пока что неизвестно каковы будут последствия.

Mageia 8 x86_64 / FVWM

77

alex_q_2000⇓ пишет:

Откуда столько антагонизма у линуксоидов к виндусоидам?

Не вдаваясь в формулировки слов

saahriktu⇓ пишет:

Больше к винде. Как раз по архитектурным и лицензионным причинам.

Но корень проблемы совсем в другом, человек создавая продукт затем продаёт его и извлекает выгоду, чем выше потребность, тем выше цена на продукт, так сказать "рынок" диктует - чем выше спрос, тем дороже предложение. Эту лабуду нам втуляют уже лет 20, на самом деле весь рынок заключается в количестве жадности у производителя, особенно если себестоимость продукта копеечная, а моржа миллионная и в 1000%
Так вот, линуксоиды понимают, что из-за жадности это всё тормозит прогресс человечества, а винуксоидам на это плевать, хоть потоп, но дайте им денег (соответственно и власти) побольше.
зы: вроде бы на линукс-форумах не принято говорить про политику, а жизнь такова, что всё в ней взаимосвязано и не всегда беседа может обойтись чтобы её не затронуть, но не стоит развивать тему в ту сторону

78

alex_q_2000⇓ пишет:

неюниксвейные элементы. Например, systemd

что в нем не "юниксвейного"? И что вы так молитесь на этот "юниксвей"?

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

79

alex_q_2000⇓ пишет:

Как же к Линуксу в мейнстрим смогли systemd протащить?

потому что он хороший и имеет плюсы. Так и протащили. Хорошее протащить проще, чем плохое.

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

80

TopE пишет:

что в нем не "юниксвейного"?

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

Так вот, в соответствии с юниксвеем, каждый проект должен решать только одну задачу. Один проект для системы инициализации. Другой проект для менеджера процессов. Третий проект для системы ведения логов. И т.д. А systemd пытается быть сразу всем. Что и противоречит юниксвею. Также, например, юниксвею противоречит ведение логов в бинарном виде. В соответствии с юниксвеем их нужно вести в человекочитаемом текстовом виде. И в этом случае, кстати, можно прочитать логи засыпавшейся системы если нет доступа к systemd для их расшифровки.

Mageia 8 x86_64 / FVWM

81

saahriktu⇓ пишет:

В соответствии с юниксвеем их нужно вести в человекочитаемом текстовом виде

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

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

82

saahriktu⇓ пишет:

надёжности отдельных элементов системы

надежность systemd на должном уровне, не говоря уже о простоте.

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

83 (2018-11-05 18:57:47 отредактировано kvv-vp)

alex_q_2000⇓ пишет:

p.s. Дружище, когда Вы уже по ссылкам выше будете щёлкать. Прям беда с Вами. ))

Да щелкал я по ссылкам. Мне не трудно. Только вот.обещанных вами исходников там нет.

TopE⇓ пишет:

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

Я и не приравнивал. Возможно они купили лицензию на распространение wps. Но это не значит, что  и у других есть на это право.

84

saahriktu⇓ пишет:

Основное отличие между лицензиями в том, что код софта под GNU GPL можно использовать только в проектах под GNU GPL. А код под лицензией BSD можно использовать и в проприетарщине. Поэтому для проприетарных прошивок берут код именно из *BSD.

А, типа "свободное GPL" продавать нельзя, а BSD можно. Вот ведь, накрутили сколько всякой всячины... А код GPL в BSD? Если можно, то что, если он на правах BSD переползёт в проприетарщину на продажу? Или они не пересекаются? Но есть же портированные вещи из Линукса в FreeBSD и наоборот?

85

saahriktu⇓ пишет:

Так вот, в соответствии с юниксвеем, каждый проект должен решать только одну задачу. Один проект для системы инициализации. Другой проект для менеджера процессов. Третий проект для системы ведения логов. И т.д. А systemd пытается быть сразу всем. Что и противоречит юниксвею. Также, н

Количество переходит в качество. Это и произошло.  Вообще, корпорации пишут линукс для себя. Нравится - пользуйтесь, не нравится, делайте, как вам надо. Благо, исходники открыты.

86

А, типа "свободное GPL" продавать нельзя, а BSD можно.

"Свободное" != "бесплатное". Софт под GNU GPL продавать можно. Разница в том, что у софта под GNU GPL нельзя закрывать исходники. Тем более после внесения модификаций. А софт под BSD лицензией можно модифицировать и распространять только бинарниками без исходников.

А код GPL в BSD?

GNU GPL (General Public License) - это лицензия.

Но есть же портированные вещи из Линукса в FreeBSD и наоборот?

В репозиториях. Под своими лицензиями.

Mageia 8 x86_64 / FVWM
Спасибо сказали: alex_q_20001

87

kvv-vp пишет:

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

Да. И дистрибутивов сотни.

Mageia 8 x86_64 / FVWM

88

saahriktu⇓ пишет:

"Свободное" != "бесплатное". Софт под GNU GPL продавать можно. Разница в том, что у софта под GNU GPL нельзя закрывать исходники. Тем более после внесения модификаций. А софт под BSD лицензией можно модифицировать и распространять только бинарниками без исходников.

Исчерпывающий ответ! drinks

89

Наличие исходников не означает, что можно делать с ними, что хочу. Должна быть лицензия, позволяющая распространять, модифицировать, много копий и т. д.
В Росе запрещённого добра хватает, они не всегда соблюдают лицензии. На них смотреть не надо, уже неоднократно закрывали контору из-за спорных шрифтов Microsoft smile Это конторка, которая живёт по принципу "Я банкрот" в случае любой заварушки.

Разработчик, мейнтейнер, переводчик, по всем вопросам.

90

alex_q_2000, Вы тут на Snap ссылаетесь, вот, соседи уже обсудили https://forum.rosalinux.ru/viewtopic.ph … hilit=snap
Почитайте. Возможно, все таки поймете разницу между вашим и снаповским подходом к запуску программ..

91

Добавлено:
---
grive2 - консольный клиент Google Drive с поддержкой REST-API (бэкпортирование x86_64 - Zomby)
grive2folder - GUI для grive2. Настройка, индикация, автосинхронизация
lazarus - Lazarus-1.8.4 для Mageia-6.1 (бэкпортирование x86_64 - saahriktu)

92

alex_q_2000, добавь в пост №1, вернее замени ссылки на команды - подключение твоего репо из консоли:
для i586

Консоль: root
[root@localhost ~]# urpmi.addmedia --distrib https://getfile.dokpub.com/yandex/get/h … Trg/6/i586

для x86_64
Консоль: root
[root@localhost ~]# urpmi.addmedia --distrib https://getfile.dokpub.com/yandex/get/h … g/6/x86_64

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

93

alex_q_2000⇓ пишет:

palemoon – лёгкий браузер, аналог огнелИса, свежий

А почему сразу его не руссифицировал и положил бы в репо уже с ru-RU локализацией

94 (2018-11-16 08:23:06 отредактировано alex_q_2000)

algri14⇓ пишет:

alex_q_2000, добавь в пост №1, вернее замени ссылки на команды - подключение твоего репо из консоли:

Было...
Вернул повторно читабельный/копирабельный вид... mad

algri14⇓ пишет:

А почему сразу его не руссифицировал и положил бы в репо уже с ru-RU локализацией

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

95

alex_q_2000⇓ пишет:

и не содержать в себе немецких, порнографических роликов.

тогда уж и в презерватив надо было запихнуть, для верности так-с сказазать, а лучше сразу в два
В репо Магеи Firefox есть en и ru, но так ведь репо международный, тогда и palemoon делай сразу два  en и ru
Хотя делай как знаешь, хозяин - барин

96

algri14⇓ пишет:

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

Дык уже все сделано..

alex_q_2000⇓ пишет:

Содержимое репозитория проходит дополнительную проверку Microsoft Security Essentials (лицензия)

97 (2018-11-17 20:20:03 отредактировано alex_q_2000)

Два раздолбая... big_smile
Вот вам ещё один презерватив: Все файлы размером до 1 ГБ, создаваемые, загружаемые или уже хранящиеся на Яндекс.Диске, проверяются антивирусной программой NOD32

98

alex_q_2000⇓ пишет:

Все файлы размером до 1 ГБ, создаваемые, загружаемые или уже хранящиеся на Яндекс.Диске, проверяются антивирусной программой NOD32

Тогда в чём проблема? почему в русском репо английская локализация программы, поставь по дефолту ru и всего делов

99

algri14⇓ пишет:

Тогда в чём проблема? почему в русском репо английская локализация программы, поставь по дефолту ru и всего делов

Был такой самопальный выпуск Windows-XP Zver (один из многих) на пике популярности XP т.с. Все, кому не лень занимались встраиванием "кошерных" картинок, вживляли активаторы прямо в дистрибутив, доустанавливали разные украшательства/бесполезные рюшки/антивирусы/русский язык по умолчанию и ещё много чего. У меня изначально отвращение к такому софту, рассчитанному на мажоров, патологически не перевариваю. Я испытывал реальные угрызения совести, когда мне пришлось вытаскивать из Магии обои и прочее, пока делал MgaRemix, жутко этого не хотел. Ты не поверишь - реально было жалко софтину, но таковы были требования. А что с админским софтом, если таковой будет? Там отродясь русского языка не было, редкий случай. К wps-офису mui - это другое дело; к нему русификатор просто не найдёшь сразу, да и с установкой париться. Относительно AzPainter - он при компиляции/установке посмотрел на локаль и прикрутил сам ru_RU, потом всё добро упало в пакет, как есть. В palemoon и так всё видно: 2 клика и цель достигнута. Продукт должен быть чистым. Заниматься принудительной русификацией не буду, сорри.

100 (2018-11-21 20:40:33 отредактировано alex_q_2000)

upd: 21.11.2018

palemoon v28.2.1 (2018-11-16)

Spoiler

v28.2.1 (2018-11-16)
This is a bugfix release to address critical usability issues with the bookmarks/history window.
v28.2.0 (2018-11-13)
This is a major development and bugfix release.

Changes/fixes:

    Fixed a major performance issue with web workers.
    Fixed a rare crash on local networks with HTTP basic auth and unsupported cipher suites.
    Fixed a performance/timer issue when leaving the browser idle.
    Fixed an issue causing an empty dialog when launching executable files from the browser.
    Fixed an issue preventing making entries to disallow sites to store data for off-line use.
    Removed code to prevent extensions with binary components.
    Fixed an issue with common dialogs being sized incorrectly for their content.
    Fixed an issue with event handling on the tab bar that would cause frustrating behavior when trying to open/close tabs in rapid succession.
    Switched default behavior for scrolling when a context or pop-up menu is open to allow scrolling, like in v27. This also affects scrolling in very long menus, e.g. bookmarks.
    Added experimental Asynchronous Panning and Zooming (APZ) for desktop use.
    Re-enabled the use and parsing of ICC v4 color profiles.
    Removed telemetry code from the caching subsystem.
    Improved full-screen detection for suppressing status messages.
    Made all arguments passed to Init*Event() optional except the first for parity with other browsers.
    Cleaned up some internal installer code.
    Fixed making caret width configurable when dealing with CJK characters (regression).
    Fixed drawing of table borders consistently when zooming a page (regression).
    Exposed the "Save download location per site" pref in about:config.
    Improved media handling (ongoing).
    Added experimental support for AV1 in WebM videos (disabled by default).
    Note: this is for WebM only for now, so MP4 and MSE AV1 streams (e.g. YouTube) will not (yet) play.
    Removed the (defunct and incomplete) in-browser translation code.
    Fixed an issue with CSS Grid layouts unnecessarily shrinking element blocks.
    Fixed notification settings menu entry (opes about:permissions with relevant data now).
    Fixed the launching of an undesirable background content process for capturing page thumbnails.
    Fixed a focus issue in the bookmark properties dialog.
    Changed the setting for reporting CSS errors to the console to false by default, to prevent unnecessary performance loss for recording this data.
    Added control mechanisms for Opportunistic Encryption (both for alternative services and upgrade-insecure-requests) in preferences, and disabled this by default due to potential security and privacy issues with this transitional technology.
    Updated the default reported Firefox version in Firefox Compatibility Mode to prevent "too old Firefox" complaints on websites.
    Updated libnestegg, ffvpx, reader view components and several other modules from upstream.
    Implemented security fixes for CVE-2018-12381, CVE-2017-7797, a better fix for CVE-2018-12386 (DiD), CVE-2018-12401 (DiD), CVE-2018-12398, CVE-2018-12392, several Skia bugs, and several crashes and memory safety hazards that do not have a CVE number.