Përmbajtje[Fshih][Shfaqje]
Shumë individë shqetësohen për specifikimet e kamerës, madhësinë e ekranit dhe kapacitetin e ruajtjes kur blejnë një smartphone të ri. Një nga elementët më thelbësorë të këtyre artikujve tërheqës të konsumit është sistemi operativ, i cili është i lehtë për t'u anashkaluar.
Android i Google është sistemi operativ celular më popullor në botë. Ai gjendet në më shumë se 86 për qind të telefonave inteligjentë në të gjithë botën. Ajo që është më e habitshme është se Android bazohet në sistemin operativ Linux me burim të hapur. Kjo do të thotë se kushdo mund të lexojë, ndryshojë dhe, më e rëndësishmja, të ndajë kodin në zemër të shumicës së telefonave inteligjentë. Bashkëpunimi mundësohet nga kjo hapje.
Ndryshe nga Microsoft Windows, për shembull, i cili u krijua dhe mirëmbahej nga një firmë e vetme. Më shumë se 15000 programues nga e gjithë bota kontribuojnë në zhvillimin dhe mirëmbajtjen e Linux. Këta programues mund të ofrojnë për të ndërtuar diçka të re që shpërndahet lirisht.
Çfarë është me burim të hapur?
Një pjesë e softuerit për të cilin kodi burimor origjinal është i disponueshëm publikisht dhe mund të ndahet dhe përditësohet sipas nevojës nga përdoruesi. Softueri me burim të hapur është softuer në të cilin kodi burim ose kodi bazë është zakonisht i aksesueshëm për këdo që të modifikojë ose përmirësojë për ripërdorim dhe aksesueshmëri.
Një pjesë e softuerit mund të manipulohet dhe ndryshohet nga kushdo në mënyrë që programi ose aplikacioni të funksionojë siç duhet. Programuesit me akses në kodin burimor të një programi kompjuterik mund ta përmirësojnë atë duke shtuar veçori ose duke korrigjuar seksione që jo gjithmonë funksionojnë siç duhet.
Softueri me burim të hapur është krijuar në një mënyrë të decentralizuar dhe bashkëpunuese, duke u mbështetur në rishikimin e kolegëve dhe rezultatet e komunitetit. Për shkak se prodhohet nga komunitetet dhe jo nga një autor ose korporatë e vetme, softueri me burim të hapur është përgjithësisht më pak i kushtueshëm, më i adaptueshëm dhe ka një jetëgjatësi më të gjatë se softueri i pronarit.
Çdo vit, burimi i hapur bëhet gjithnjë e më i përhapur, duke u shfaqur kudo, nga qytetet qeveritare te institucionet. Gjithashtu po bëhet gjithnjë e më popullor në mesin e bizneseve të të gjitha madhësive. Në fakt, disa biznese po e çojnë burimin e hapur në një nivel tjetër duke financuar financiarisht projekte ose duke bashkëpunuar me zhvilluesit.
Bashkëpunimi nxit inovacionin me burim të lirë dhe të hapur. Shumë nga teknologjitë që ne e marrim si të mirëqenë sot nuk do të kishin evoluar ose do të mbroheshin nga ligji i patentave nëse nuk do të ishte për të.
Historia
Studiuesit që punojnë në teknologjitë e hershme të internetit dhe protokollet e rrjeteve të komunikimit përfituan nga një mjedis kërkimor i hapur dhe bashkëpunues në vitet 1950 dhe 1960. Rishikimi nga kolegët dhe komentet e hapura u promovuan nga Rrjeti i Agjencisë së Projekteve të Avancuara të Kërkimit (ARPANET), i cili përfundimisht u bë guri i themelit për internetin bashkëkohor.
Kodi burimor i secilit grup përdoruesish u nda dhe u përmirësua. Forumet ndihmuan në lehtësimin e diskutimit si dhe zhvillimin e normave të hapura të komunikimit dhe bashkëpunimit. Bashkëpunimi, rishikimi nga kolegët, komunikimi dhe hapja u futën në rrënjët e internetit në kohën kur u lançua në fillim të viteve 1990.
Nocioni i vënies publike të kodit burimor buronte nga një fushatë intelektuale e nisur joformalisht nga Richard Stallman, një programues në MIT, në vitin 1983. Stallman mendonte se softueri duhet të jetë i disponueshëm për programuesit në mënyrë që ata të mund ta ndryshojnë atë siç e shohin të arsyeshme në mënyrë që të përmirësohet kuptojnë, mësojnë dhe përmirësojnë atë.
Stallman filloi shpërndarjen e softuerit të lirë nën licencën e tij, licencën publike GNU. Kjo teknikë dhe qëndrim i ri rreth zhvillimit të softuerit fitoi tërheqje, duke çuar përfundimisht në themelimin e Iniciativës me Burim të Hapur në 1998.
Softuer me burim të hapur kundër softuerit me burim të mbyllur
Software me burim të hapur
- Softueri burim i aksesueshëm është softuer kompjuterik, kodi burimor i të cilit është i hapur për publikun, duke i lejuar këdo që ta shikojë dhe ta përdorë atë.
- Kodi mund të ndryshohet nga individë dhe organizata të tjera, kodi burim është i aksesueshëm për këdo.
- Kostoja e softuerit me burim të hapur është mjaft e ulët.
- Nëse programi është popullor, një numër i konsiderueshëm programuesish mund të caktohen në projekt.
- Ka më pak kufizime për përdoruesit për sa i përket përdorimit dhe personalizimit të softuerit.
- Çdo makinë mund të konfigurohet për të ekzekutuar softuer të hapur.
- firefox, Android nga Google, sistemi operativ Linux, Android, Thunderbird, MySQL, Mailman, Moodle, Perl, PHP dhe Python janë disa shembuj.
Software me burim të mbyllur
- Softueri me burim të mbyllur është softuer kompjuterik me kod burim të mbyllur, që do të thotë se publiku nuk ka qasje në kodin burimor.
- Vetëm personi ose grupi që ka prodhuar softuerin ka aftësinë për të ndryshuar kodin.
- Kodi burimor i softuerit me burim të mbyllur është i mbrojtur.
- Ekzistojnë disa kufizime të vendosura për përdoruesit në varësi të përdorshmërisë dhe personalizimit të softuerit.
- Firma/organizata e softuerit punëson programues për të përmirësuar softuerin.
- Softueri me burim të mbyllur është i shtrenjtë.
- Përpara se të instalohet në çdo kompjuter, softueri i mbyllur duhet të ketë një licencë të vlefshme.
- Nuk ka vend për gabime në softuerin me burim të mbyllur.
- Skype, Google Earth, Java, Adobe Flash, Virtual Box, Adobe Reader, Microsoft Office, Microsoft Windows, WinRAR, mac OS, Adobe Flash Player janë disa shembuj.
Përfitimet
Kodi me burim të hapur ka ndihmuar si zhvilluesit aspirantë ashtu edhe korporatat e mëdha në ekspertizën e tyre teknologjike. Është edukative e pafundme, veçanërisht duke pasur parasysh pasojat në rritje të kodimit. Ky rrjet idesh gjithnjë në zgjerim është vetëm fillimi sesi një softuer i tillë mund të ndihmojë korporatën tuaj.
Shtrirja e një buxheti mund të jetë një betejë e përditshme për startup-et. Disponueshmëria e projekteve me burim të hapur i lejon konsumatorët të përqafojnë teknologjinë e re pa paguar tarifat e anëtarësimit ose pa nënshkruar kontrata afatgjata. Përveç kostos së ulët (ose jo-ekzistente), bibliotekat me burim të hapur lejojnë ekipet të marrin një fillim në ndërtimin e një infrastrukture IT ose zhvillimin e një aplikacioni të ri.
Pjesa më e madhe e kësaj pune është bërë tashmë për ju falë burimit të hapur. Kjo liron kohën e zhvilluesve për optimizim dhe personalizim. Gjithmonë do të ketë situata ku organizatat dëshirojnë të fillojnë nga e para me zhvillimin, por edhe markat më të mëdha në botë njohin kohën dhe paratë e kursyera duke përdorur teknologjinë me burim të hapur. Komponentët me burim të hapur, nëse përdoren si komplete fillestare për aplikacione komplekse ose pjesë të enigmës së vogël për të ndihmuar në përfundimin e një projekti, mund të jenë një alternativë e dobishme si për zhvilluesit individualë ashtu edhe për ekipet e ndërmarrjeve.
Komunitetet në internet si GitHub demonstrojnë potencialin bashkëpunues të softuerit me burim të hapur, duke ofruar një shtëpi për miliona zhvillues dhe kompani për të pritur, vlerësuar dhe përdorur platforma me burim të hapur. Microsoft pagoi 7.5 miliardë dollarë për platformën në vitin 2018. Ky ka të ngjarë të jetë shembulli më i dukshëm deri më sot se sa popullore është bërë teknologjia me burim të hapur dhe se gjigantët e njohur të IT po investojnë në të ardhmen e këtij komuniteti.
Për një sërë arsyesh, zhvillimi dhe ekzekutimi i një strategjie softueri me burim të hapur është bërë kritik. Individualisht dhe së bashku, zhvilluesit e softuerit me burim të hapur kërkojnë përgjigjet më të mira për sfidat teknike, duke rezultuar në softuer që është i besueshëm, i sigurt dhe falas. Programi përmirësohet me kalimin e kohës si rezultat i punës së tyre të palodhshme.
Procesi ndihmohet nga fondacione të shumta, duke përfshirë Fondacionin Linux, i cili mbështet burim të hapur në disa fusha teknologjike, Apache Software Foundation dhe Eclipse Foundation.
Ata vendosin standarde në bashkëpunim me gjigantët dixhitalë si AWS, Facebook, Google, IBM, Microsoft, Netflix dhe SAP, si dhe prodhuesit e harduerit si Cisco, Intel dhe Tesla. Ata gjithashtu ndërtojnë shtëpi të pavarura nga shitësit për projekte, ofrojnë ndihmë financiare për infrastrukturën, ndihmojnë me marketingun dhe zgjedhin komitete për të bërë zgjedhje të zgjuara projektesh.
Për ta përmbledhur, disa nga përfitimet kryesore të burimit të hapur janë:
- Shpenzimet e harduerit janë më të ulëta.
- Software me cilësi të jashtëzakonshme.
- Mbështetje globale nga zhvilluesit.
- Fleksibilitet dhe liri.
- Menaxhimi i licencave është i thjeshtë.
- Përqendrimi dhe shkallëzimi i projekteve.
Rreziqet
Siç u përmend në seksionin e mëparshëm, burimi i hapur mund të ofrojë disa avantazhe. Tani do të shohim të metat ose rreziqet e mundshme që lidhen me të, të cilat ndahen në tre kategori si më poshtë:
- Rreziku i Sigurisë
- Rreziku i cilësisë
- Rreziku i pajtueshmërisë
Komponentët me burim të hapur mund të gjenden në një sërë deposh interneti dhe zhvilluesit nuk kanë asnjë mënyrë për të ditur se sa të mirë ose të sigurt janë. Organizatat që nuk investojnë në kontrollin e përdorimit të tyre e vënë veten në rrezik dhe mund ta paguajnë çmimin më vonë kur korrigjimi i gabimeve bëhet shumë më i shtrenjtë.
Rreziku i Sigurisë
Hakerët mund të bëjnë shumë para duke shfrytëzuar të metat e sigurisë me burim të hapur. Kjo u jep hakerëve të gjithë informacionin që u nevojitet për të nisur një sulm. Për t'i bërë gjërat edhe më keq, për shkak se përdoret kaq gjerësisht, një cenueshmëri në një komponent të njohur u ofron hakerëve një numër të madh viktimash të mundshme. Kjo do të thotë që hakerët po mbajnë një sy të ngushtë në komunitet dhe janë të shpejtë për të shfrytëzuar të metat e njohura të sigurisë në komponentët e njohur me burim të hapur.
Bizneset e softuerëve janë të cenueshëm ndaj sulmeve me qëllim të keq nëse nuk monitorojnë përdorimin e tyre me burim të hapur dhe janë injorantë për çdo bibliotekë të cenueshme në kodin e tyre.
Rreziku i cilësisë
Ndërsa një kompani shpenzon shumë kohë dhe para për të siguruar cilësinë e kodit të saj të pronarit, duket se shumë ekipe zhvillimi nënvlerësojnë ose injorojnë cilësinë e komponentëve me burim të hapur. Sigurisht, ne të gjithë duam që produkti ynë përfundimtar të jetë i qëndrueshëm dhe i qëndrueshëm nën presion.
Një nga arsyet pse është e vështirë të verifikohet se një komponent softuer me burim të hapur nuk rrezikon statusin e produktit tuaj është sepse nuk ka kritere të dakorduara për vlerësimin e cilësisë së tij dhe karakteri bashkëpunues i një softueri me burim të hapur mund ta bëjë të vështirë masë.
Rreziku i pajtueshmërisë
Çdo komponent i softuerit me burim të hapur, si dhe varësitë e tij, është i licencuar. Kur i përdorim ato në projektin tonë, ne angazhohemi për një sërë termash dhe kushtesh me të cilat duhet t'u përmbahemi. Për ata që nuk janë të njohur me kompleksitetin e licencimit me burim të hapur, ky mund të jetë një makth.
Disa projekte me burim të hapur nuk kanë asnjë lloj licence burimi, duke nënkuptuar se rregullat e të drejtave të autorit zbatohen si parazgjedhje. Për shkak se ka kaq shumë licenca, përmbushja e të gjitha kërkesave ligjore është mjaft e vështirë. A e dini se ekzistojnë mbi 200 lloje të ndryshme të licencave me burim të hapur, secila me grupin e vet të kushteve unike, të specializuara dhe shpesh çoroditëse?
E ardhmja e burimit të hapur
Valët e reja të inovacionit do të ushqehen nga softueri që është rezultat i një përpjekjeje bashkëpunuese, jo vetëm nga një biznes, por nga një komunitet i përkushtuar për të përmirësuar të gjithë mjedisin.
Kompanitë po i lirojnë zhvilluesit e tyre për të konkurruar në arenën dixhitale, me objektivin për të qenë të parët që gjenerojnë inovacion gjithnjë në rritje në industrinë teknologjike, pasi ajo vazhdon të fitojë ekspozim midis ndërmarrjeve.
Zhvilluesit mund të trajtojnë në mënyrë efektive vështirësitë e testimit dhe zbatimit duke përdorur komunitetin me burim të hapur dhe duke mësuar nga zhvilluesit më të mirë, veçanërisht me vërshimin e teknologjive të reja si AI, Mësimi makinë, dhe avancimet e robotikës.
Kur punonjësit përfitojnë nga komuniteti dinamik dhe i orientuar drejt zgjidhjeve, ne shohim që bizneset fitojnë. Nga automjetet që drejtojnë vetë te robotët mjekësorë, qytetet inteligjente te qendrat e të dhënave, ne nuk duam t'ia besojmë përgjigjet e këtyre sfidave një numri të vogël firmash. Në vend të kësaj, ne duhet të mbështetemi në burim të hapur dhe një mori shpikësish të shkëlqyer për të marrë rezultatet më të mëdha.
Përfundim
Lëvizja me burim të hapur është përgjegjëse për avancimin e shpejtë të teknologjisë gjatë dekadave të fundit. Ndërsa burimi i hapur paraqet disa rreziqe, ka shumë përfitime dhe mënyra premtuese përpara. Një komunitet i madh kontribuesish, udhëzime se si të filloni, të mësoni duke studiuar kodin e njerëzve të tjerë dhe të fitoni përvojë në komunikimin me inxhinierë të tjerë janë disa përfitime të shkëlqyera që merrni nga softueri me burim të hapur.
Nëse dëshironi gjithashtu të filloni të kontribuoni në një projekt me burim të hapur, së pari gjeni atë që ju magjeps, më pas kërkoni në GitHub për një etiketë që thotë "çështja e parë e mirë" ose diçka e ngjashme. Çështja e parë e mirë është një projekt që kuron zgjedhje të lehta nga projekte të njohura për zhvilluesit që nuk kanë kontribuar kurrë më parë.
Lini një Përgjigju