Míníonn Linus Torvalds na fadhbanna a bhaineann le cur i bhfeidhm eithne ZFS. Linux

Le linn an phlé tástálacha планировщика задач, один из участников дискуссии привёл пример того, что несмотря на заявления о необходимости сохранения совместимости при разработке ядра Linux, недавние изменения в ядре нарушили корректную работу модуля «ZFS ar siúl Linux“. Linus Torvalds d'fhreagairgo bhfuil an prionsabal "ná bris úsáideoiríTagraíonn " do na comhéadain eithne seachtracha a úsáideann feidhmchláir spáis úsáideora chomh maith leis an eithne féin a chaomhnú. Ach ní chumhdaíonn sé breiseáin tríú páirtí a forbraíodh go leithleach thar an eithne nach nglactar leo i bpríomh-chomhdhéanamh na heithne, a gcaithfidh na húdair monatóireacht a dhéanamh ar athruithe san eithne ar a gcontúirt agus a bpriacal féin.

Что касается проекта «ZFS on Linux», то Линус не рекомендовал пользоваться модулем zfs из-за несовместимости лицензий CDDL и GPLv2. Ситуация такова, что из-за лицензионной политики компании Oracle шансы, что ZFS когда-нибудь сможет войти в основной состав ядра очень малы. Предлагаемые для обхода лицензионной несовместимости прослойки, транслирующие доступ к функциям ядра для внешнего кода, являются сомнительным решением — юристы продолжают argóint maidir le cibé an gcruthófar saothar díorthach nach mór a dháileadh faoin GPL má dhéantar feidhmeanna eithne GPL a athonnmhairiú trí chumhdaigh.

Is é an t-aon rogha ina n-aontódh Linus glacadh leis an gcód ZFS isteach sa phríomh-eithne ná cead oifigiúil a fháil ó Oracle, arna dheimhniú ag an bpríomhdhlíodóir, nó níos fearr fós, Larry Ellison féin. Ní cheadaítear réitigh idirmheánacha, amhail sraitheanna idir an eithne agus cód ZFS, i bhfianaise bheartas ionsaitheach Oracle maidir le maoin intleachtúil comhéadain ríomhchláraithe (mar shampla, triail le Google maidir leis an API Java). Ina theannta sin, measann Linus an fonn a úsáid ZFS ach ómós do faisin, agus ní buntáistí teicniúla. Ní thacaíonn na tagarmharcanna a scrúdaigh Linus le ZFS, agus ní ráthaíonn an easpa tacaíochta iomlán cobhsaíocht fhadtéarmach.

Напомним, что код ZFS распространяется под свободной лицензией CDDL, которая несовместима с GPLv2, что не позволяет добиться интеграции ZFS on Linux в состав основной ветки ядра Linux, так как смешивание кода под лицензиями GPLv2 и CDDL недопустимо. Для обхода данной лицензионной несовместимости проектом «ZFS on Linux» было решено распространять продукт целиком под лицензией CDDL в виде отдельно загружаемого модуля, который поставляется отдельно от ядра.

Tá an fhéidearthacht modúl réidh ZFS a dháileadh mar chuid de na feisteáin dáileacháin conspóideach i measc dlíodóirí. Dlíodóirí ón Caomhanta Saoirse Bogearraí (SFC) breithnighgo gcruthóidh seachadadh modúl eithne dhénártha sa dáileadh táirge a chomhcheangal leis an GPL leis an gceanglas go ndéanfaí an obair a thagann as a dháileadh faoin GPL. Dlíodóirí Canonical nach n-aontaíonn agus luaigh go bhfuil seachadadh modúl zfs inghlactha má sholáthraítear an chomhpháirt mar mhodúl féinchuimsitheach, ar leithligh ón bpacáiste eithne. Tugann Canonical faoi deara gur bhain dáiltí úsáid as cur chuige comhchosúil le fada chun tiománaithe dílseánaigh a sholáthar, mar tiománaithe NVIDIA.

Другая сторона парирует, что проблема совместимости с ядром в проприетарных драйверах решается поставкой небольшой прослойки, распространяемой под лицензией GPL (в ядро грузится модуль под лицензией GPL, который уже загружает проприетарные компоненты). Для ZFS подобную прослойку можно подготовить только в случае предоставления лицензионных исключений от компании Oracle. В Oracle Linux несовместимость с GPL решается подоставлением компанией Oracle лицензионного исключения, снимающего требование по лицензированию комбинированной работы под CDDL, но это исключение не действует для других дистрибутивов.

Обходным манёвром является поставка в дистрибутиве только исходных текстов модуля, которая не приводит к связыванию и рассматривается как поставка двух отдельных продуктов. В Debian для этого задействована система DKMS (Dynamic Kernel Module Support), при которой модуль поставляется в исходных текстах и собирается на системе пользователя, непосредственно после установки пакета.

Foinse: oscailtenet.ru

Ceannaigh óstáil iontaofa do shuímh le cosaint DDoS, freastalaithe VPS VDS 🔥 Ceannaigh óstáil gréasáin iontaofa le cosaint DDoS, freastalaithe VPS VDS | ProHoster