Зашто је Аппле променио подразумевану шкољку у Зсх

Zasto Je Apple Promenio Podrazumevanu Skolku U Zsh



Схелл је основни програм који долази са оперативним системом за комуникацију са хардвером и пружа жељену функционалност. Схелл је интерфејс командне линије или такође познат као терминал добија упутства од корисника као улаз и даје излаз у складу са тим. Доступне су различите врсте шкољки укључујући басх који је познат, Ц-љуска (Цсх) , и З-љуска (Зсх) . Ове шкољке деле много сличности, али се разликују једна од друге у смислу функционалности, изгледа и, што је најважније, лиценце.

Аппле користи басх схелл као подразумевану шкољку у мацОС-у, али ју је недавно променио у зсх . За многе кориснике Мац-а то је било неочекивано. Шта је навело Аппле да предузме овај корак и које су биле кључне бриге иза овог потеза? Овај чланак ће расветлити недавну Апплеову одлуку да промени подразумевану шкољку са басх на зсх . Почнимо:

Промена уговора о лиценци ГНУ-а

Аппле је познат по својим политикама и придржавању их се. Аппле већ дуго користи басх као своју подразумевану шкољку у мацОС-у. Аппле једва да мења своју политику. Брзо пребацивање учинило је кориснике Мац-а помало скептичним. Тренутна басх верзија у мацОС Кс-у је верзија 3.2, док је најновија верзија басх-а 5. Аппле једноставно не може да ажурира басх верзију због конфликтног питања уговора о лиценци између ГНУ-а и Аппле-а.







Промењени су услови и одредбе ГПЛв3 лиценце који нису компатибилни са Аппле смерницама, а да би користио најновију верзију басх-а која је 5.0, Аппле мора да се сложи са ГПЛв3 лиценцом.



ГПЛв3 је направио неке измене у уговору о лиценци и Аппле нерадо се слаже са њим јер је рестриктиван за компанију као што је Аппле. Стога је Аппле одлучио да промени своју подразумевану шкољку са басх на зсх од мацОС Цаталина, Биг Сура и надаље.







Зашто Зсх?

Главни разлог за прелазак са басх на зсх је тај што је зсх прилично сличан басх-у. Дакле, свако ко је нови у овој љусци неће се суочити са потешкоћама.

Могу ли и даље да користим Басх на мацОС-у?

Да, басх се може користити на мацОС-у, али ће то бити верзија 3.2 басх-а уместо верзије 5. Иако је басх верзија 3.2.57 стара, Аппле је дозволио да се дистрибуира под ГПЛв2 лиценцом.



Разлика између басх и зсх

Главна разлика између басх и зсх је у томе што је зсх веома прилагодљив. Довршавање команде је много боље на зсх. С друге стране, скрипте написане у басх-у су свестраније због своје боље компатибилности. Због разлике у функционалности зсх скрипте можда неће радити у басх окружењу.

Последње мисли

Аппле-ова недавна одлука да напусти Борне Агаин Схелл (басх) из мацОС-а је мистериозна одлука која је донета након промене ГНУ уговора о лиценци. Према Аппле-у, нови услови су да су услови ГПЛв3 рестриктивни и да их се Аппле тешко придржава. Стога, Аппле више не наставља са басх-ом и прелази на зсх. Зсх је прилично сличан басх-у и веома прилагодљив. Али корисници Мац-а који су и даље заинтересовани за коришћење басх-а могу да пређу на басх, али не могу да користе ажурирану верзију басх-а.