Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Windows 7, XP
  • Burim i hapur dhe softuer falas. Dallimi midis softuerit të lirë dhe atij me burim të hapur

Burim i hapur dhe softuer falas. Dallimi midis softuerit të lirë dhe atij me burim të hapur

Burim i hapur dhe softuer falas
07.07.2009 12:25

Midis programuesve ka njerëz që janë të gatshëm të dhurojnë rezultatet e punës së tyre së bashku me mundësinë për t'i ndryshuar dhe përmirësuar ato. Eshte në lidhje me prodhuesit i ashtuquajturi softuer me kod të hapur, i cili ka qenë objekt polemikash në komunitetin global të IT për shumë vite. Disa thonë se e ardhmja i përket softuerit të hapur, ndërsa të tjerë, përkundrazi, e konsiderojnë atë të rrezikshëm dhe të panevojshëm. Por kush ka të drejtë në fund të fundit? Vështirë se ka një përgjigje përfundimtare për këtë pyetje.

Pra, çfarë është softueri me burim të hapur? Ndoshta përkufizimi më i zakonshëm i këtij termi zbulon veçoritë e tij kryesore. Softueri me burim të hapur është i gjithë softueri me burim të hapur, produktet softuerike, në bazë të të cilave, janë të disponueshme jo vetëm për shikim, por edhe për modifikim, i cili ju lejon të përdorni kodin e krijuar tashmë për të shkruar versione të reja të softuerit, për rregullime të gabimeve dhe përmirësime në programin e hapur. Vlen të përmendet se ky përkufizim, sipas mendimit të mbështetësve të burimit të hapur, nuk pasqyron plotësisht vetë thelbin e konceptit. Nga këndvështrimi i tyre, softueri me kod të hapur, përveç kodit burimor të disponueshëm për redaktim, është edhe një filozofi e tërë, kuptimi i së cilës është krijimi i një shoqërie informacioni përmes përdorimit gjithëpërfshirës të softuerit me kod të hapur në të gjitha sferat e njeriut. aktivitet.

Cila është bukuria e softuerit me kod të hapur? Sipas përfaqësuesve të kësaj tendence, softueri me burim të hapur lejon:

  1. përshtatni produktin softuer me kërkesat e një përdoruesi ose grupi të caktuar përdoruesish;
  2. rregulloni gabimet e zhvilluesve të mëparshëm;
  3. finalizoj dhe të përmirësohet software.

Përveç kësaj, softueri me kod të hapur është kryesisht falas, gjë që është veçanërisht tërheqëse për bizneset e vogla dhe të mesme, të cilat, për shembull, aktualisht nuk janë në gjendje t'i sigurojnë vetes licencat e softuerit komercial. Gjithashtu, mbështetësit e idesë së kodit me burim të hapur theksojnë sigurinë e tij si një avantazh i softuerit me burim të hapur, domethënë, softueri me burim të hapur, për shkak të popullaritetit të pamjaftueshëm, praktikisht nuk është i ndjeshëm ndaj sulmeve të virusit. Dhe nëse një kërcënim megjithatë zbulohet, atëherë ai eliminohet sa më shpejt që të jetë e mundur, pasi, si rregull, shumë profesionistë dhe amatorë kanë qasje në kodin burimor, të cilët mbajnë kontakte me njëri-tjetrin. Rrjedhimisht, një kërcënim i sigurisë, i cili tashmë është zbuluar, eliminohet shpejt nga një prej anëtarëve të komunitetit, ose me përpjekje të përbashkëta.

Vlen të theksohet se në një pamje globale, softueri me kod të hapur përfshin drejtpërdrejt softuerin me kod të hapur, si dhe lloje të tjera të produkteve softuerike që mund të shpërndahen pa pagesë dhe të ofrojnë kodin burimor për të bërë ndryshime. Një softuer i tillë përfshin softuer falas dhe softuer falas.

Pra, termi me burim të hapur (softuer me burim të hapur) u përdor për herë të parë në 1998 nga programuesit Eric Steven Raymond dhe Bruce Perens. Ata ishin të bindur se termi softuer i lirë në anglisht është i paqartë dhe në një farë kuptimi mund të trembë sipërmarrësit që janë përdorues të mundshëm të një softueri të tillë. Burimi i hapur është aktualisht një markë tregtare e Iniciativës me burim të hapur, e cila shpërndan softuer me kod të hapur. Përveç kësaj, ekziston edhe një komitet i veçantë që vendos nëse licenca e një programi të caktuar mund të quhet me burim të hapur.

Këtu vlen të sqarohet se shumica e softuerëve me kod të hapur janë gjithashtu softuer falas. Përkufizimet e softuerit me burim të hapur dhe të lirë, megjithëse nuk përkojnë plotësisht me njëri-tjetrin, janë të ngjashëm në terma të përgjithshëm dhe shumica e licencave të softuerit korrespondojnë me të dy varietetet.

Dallimi midis softuerit me kod të hapur dhe softuerit të lirë qëndron në prioritetet. Për shembull, përkrahësit e burimit të hapur theksojnë mbi efikasitetin punë me kod të hapur si një metodë e zhvillimit, modernizimit dhe mirëmbajtjes së programeve. Mbështetësit e termit "softuer i lirë" besojnë se janë të drejtat për të shpërndarë, modifikuar dhe studiuar lirisht programet ato që janë përparësia kryesore e softuerit pa pagesë me kod të hapur, duke siguruar kështu autorësinë për një produkt specifik softuer.

Koncepti i softuerit të lirë u themelua nga programuesi amerikan Richard Matthew Stallman. Ishte ai që formuloi i pari konceptin e softuerit të lirë, i cili pasqyronte parimet e zhvillimit të softuerit të hapur në komunitetin shkencor që u zhvillua në universitetet amerikane në vitet 1970. Stallman formuloi kritere të qarta për softuerin e lirë. Këto kritere përcaktojnë të drejtat që autori i një softueri të lirë i cakton çdo përdoruesi. Kështu, duke përdorur softuerin e lirë, përdoruesi fiton "katër liri": të ekzekutojë, studiojë, shpërndajë dhe përmirësojë programin.

  • "Zero liri" - programi mund të përdoret për çdo qëllim.
  • "Liria e parë" - mund të studioni se si funksionon programi dhe ta përshtatni atë për qëllimet tuaja. Kushti për këtë është disponueshmëria e kodit burimor të programit.
  • "Liria e dytë" - ju mund të shpërndani kopje të programit - për të ndihmuar zhvilluesin.
  • Liria e tretë - programi mund të përmirësohet dhe versioni i tij i përmirësuar mund të publikohet në mënyrë që të përfitojë i gjithë komuniteti. Kusht për këtë është edhe disponueshmëria e kodit burimor të programit.

Një program që plotëson të gjitha këto parime mund të konsiderohet i lirë, domethënë i garantuar i hapur dhe i aksesueshëm për komunitetin shkencor dhe thjesht për njerëzit dhe organizatat e interesuara. Duhet theksuar se këto parime ndikojnë vetëm në disponueshmërinë e programeve për përdorim të përgjithshëm, kritikë dhe përmirësime, por nuk përcaktojnë në asnjë mënyrë me përhapjen programet e marrëdhënieve me paratë, duke përfshirë nuk nënkuptojnë pa pagesë.

Mekanizmi i funksionimit të softuerit të lirë është që produkti softuer dhe kodi burimor i tij mbrohen nga e drejta e autorit si parazgjedhje, gjë që i jep mbajtësit të së drejtës së autorit fuqi të plotë mbi shpërndarjen dhe modifikimin e programit, edhe në rastin kur kodi burim është i disponueshëm publikisht. Dmth autori ka të drejtë, ndër të tjera, të shesë produktin e tij. Megjithatë, një herë përdoruesit nuk ofrohet të drejtën për të marrë kodet burimore të programeve, modifikoni ato dhe shpërndajnë më tej, softueri bëhet i pronarit - pavarësisht nga kushtet e tjera.

Për sa i përket kushteve të shpërndarjes dhe përdorimit të programeve të softuerit të lirë, kopjimi i tyre shpesh ndalohet dhe zhvillimi i kundërt, modifikimi, rishpërndarja janë parashikuar në marrëveshjen e licencës.

Sidoqoftë, ka programe që, sipas disa ekspertëve, bien nën përkufizimin e burimit të hapur, por nuk janë falas. Programe të tilla përfshijnë, për shembull, UnRAR, një shpaketues për arkivat RAR. Fakti është se kodi i tij burimor është në domenin publik, por licenca ndalon përdorimin e tij për të krijuar arkivues të pajtueshëm me RAR.

Natyrisht, është gjithashtu e rëndësishme që kategoritë e softuerit me burim të hapur të jenë të ndryshme, pasi ato nënkuptojnë shkallë të ndryshme lirie në lidhje me veprimet e përdoruesve. Në të njëjtën kohë, ndonjëherë mund të vëreni një ndryshim domethënës midis përkufizimit të softuerit të lirë dhe atij me burim të hapur. Softueri me burim të hapur, d.m.th., softueri me kod burim (Open Source Software), është një metodë e zhvillimit të softuerit në të cilin kodi burimor i gjeneruar i programeve është i hapur, domethënë i disponueshëm publikisht për shikim dhe modifikim. Kjo i lejon të gjithë të përdorin kodin e krijuar tashmë për nevojat e tyre dhe, ndoshta, të ndihmojnë në zhvillimin e një programi me burim të hapur. Softueri i lirë është e drejtë e përdoruesit, por jo detyrim i prodhuesit. një licencë me kod të hapur nuk kërkon që softueri të ofrohet gjithmonë pa pagesë. Megjithatë, shumë nga projektet më të suksesshme me burim të hapur janë ende falas.

Qasja me burim të hapur në softuer është gjithashtu një tipar kyç i softuerit të lirë, kështu që termi "Softuer me burim të hapur", i propozuar më vonë nga Eric Raymond, duket për disa se është edhe më i përshtatshëm për të treguar fenomenin e softuerit të lirë sesa u propozua nga Stallman në koha. softuer i lirë ".

Vini re se përfitimet e zhvillimit falas për përdoruesit nuk duhet të mbivlerësohen. Jo të gjithë softuerët e lirë janë njëlloj të disponueshëm për modifikim nga përdoruesi, i cili, nga ana tjetër, është plotësisht i palidhur me licencën për shpërndarja e tyre. Një rol të rëndësishëm në këtë luhet nga madhësia e programit: nëse ka dhjetëra mijëra rreshta në të (si, për shembull, në OpenOffice.org - një analog i Microsoft Office), atëherë edhe një specialist i kualifikuar do të marrë mjaft një kohë të gjatë për të gjetur dhe eliminuar gabimin. Llogaritni mbi zhvilluesit, të cilët do të reagojnë ndaj të gjitha komenteve dhe sugjerimeve të përdoruesit dhe do të korrigjojnë menjëherë programin, gjithashtu është e pamundur, pasi nuk mbajnë asnjë detyrim ndaj përdoruesit në lidhje me cilësinë e programit. Në këtë drejtim, përdoruesi i programit të patentuar mund të jetë në një pozitë më të mirë.

Vlen të theksohet se të gjithë pjesëmarrësit në procesin e softuerit me kod të hapur zakonisht angazhohen në një program specifik për shkak të interesit ose sepse ky softuer është një mjet i nevojshëm për ta për çdo aktivitet. Koha e shpenzuar për finalizimin e programit, e papaguar prandaj nuk ka shpresë se rrethanat nuk do të ndryshojnë dhe zhvillimi nuk do të ndalet fare. Ka raste kur zhvillimi i një programi filloi falë një autori entuziast që tërheq shumë të marrin pjesë në të, atëherë entuziazmi i liderit shuhet dhe zhvillimi i softuerit ndalon me të. Fatkeqësisht, sot ka mijëra softuer të lirë që nuk kanë mundur kurrë të arrijnë një version të plotë funksional. Për më tepër, programi mund të jetë i nevojshëm, por jo të ngjall interes, që do të thotë se nuk do të ketë zhvillues falas për të.

Vendi i softuerit të lirë në tregun e sotëm të softuerit është shumë domethënës dhe shumë komercial dhe shteti bizneset përdorin softuerin e lirë në mënyrë të drejtpërdrejtë ose të tërthortë. Për shembull, të gjithë përdoruesit e internetit, edhe pse indirekt, përdorin programin falas Bind, i cili ofron një shërbim DNS. Për më tepër, shumë organizata (në veçanti, ato që ofrojnë shërbime përmes World Wide Web) përdorin serverin falas të internetit Apache, nga puna e të cilit mund të varet drejtpërdrejt fitimi i ndërmarrjes, për të mos përmendur serverët në platformën Linux.

Përfitimet e përdorimit të softuerit falas dhe me burim të hapur janë të dukshme: si rregull, nuk duhet të paguani për të, dhe nëse është e nevojshme, kushton shumë më pak se homologët e pronarit. Disavantazhi kryesor, nga këndvështrimi i një përdoruesi komercial, është se zhvilluesit e softuerit të lirë nuk kanë asnjë detyrim tjetër përveç detyrimeve morale. Kjo do të thotë, ata, në fakt, nuk janë përgjegjës për cilësinë e softuerit.

Për shembull, në një nga licencat publike (GNU) ekziston edhe një formulim standard që deklaron mungesën e garancive: “Ky program ofrohet 'siç është'. Përveç nëse deklarohet ndryshe me shkrim, autori dhe/ose mbajtësi tjetër i të drejtës së autorit nuk marrin përsipër asnjë detyrim garancie, qoftë të shprehur në mënyrë eksplicite ose dhe nënkuptohet në lidhje me programin, duke përfshirë garancinë e nënkuptuar të tregtueshmërisë dhe përshtatshmërisë për një qëllim të caktuar, dhe çdo garanci tjetër."

Meqë ra fjala, aktualisht sistemi GNU, i njohur më gjerësisht si GNU / Linux ose thjesht Linux, është mjaft i përhapur, veçanërisht në tregun e serverëve dhe është një produkt softuerësh plotësisht i plotë. Ai përbëhet nga një numër i madh programesh nga projekti GNU (kryesisht shërbimet e sistemit dhe zinxhiri i veglave GNU), kerneli Linux - pjesa e sistemit përgjegjës për ekzekutimin e programeve të tjera, duke përfshirë drejtuesit e pajisjes, etj. - dhe shumë softuer të tjerë të lirë. .

Prandaj, sot ka një tendencë kur korporatat e mëdha të IT-së si Intel, Oracle apo IBM përpiqen të mbështesin projektet e zhvillimit të softuerit të lirë duke paguar punonjësit e këtyre projekteve në mënyrë që shkalla e përgjegjësisë së zhvilluesit të jetë në nivel të lartë. Pse e bëjnë këtë, sepse softueri me kod të hapur dhe pa pagesë është konkurrues për ta? Përgjigja është e thjeshtë - ata e shohin këtë si një përfitim, të cilin përpiqen të mos e neglizhojnë, pasi çdo ditë shfaqen shumë programe në bazë të softuerit me kod të hapur, disa prej të cilave më vonë mund të bëhen produkte të forta komerciale.

Ekzistojnë disa licenca kryesore që përdoren aktualisht për shpërndarjen e softuerit të lirë: Licenca publike AROS, Licenca BSD, CDDL, Licenca e Përbashkët Publike, Licenca e Dokumentacionit Pa pagesë GNU, Licenca e Përgjithshme Publike GNU, Licenca e Përgjithshme Publike e Vogël GNU, Licenca MIT, Licenca Publike Mozilla, Licenca e drejtorisë së hapur, etj. Për të gjitha licencat e lira, në një mënyrë apo tjetër, është karakteristik respektimi i parimeve të copyleft (copyleft është një lojë fjalësh nga fjala copyleft). Në kundërshtim me qasja tradicionale ndaj të drejtës së autorit, në të cilën liria e kopjimit të veprave është e kufizuar, parimi i të drejtës së autorit përdor ligjet e të drejtës së autorit për të siguruar që është e pamundur të kufizohen të drejtat e dikujt për të përdorur, modifikuar dhe shpërndani, si vetë vepra, ashtu edhe veprat e bazuara në të. Ideja e copyleft është që kushdo që shpërndan programin, si me dhe pa ndryshime, nuk ka të drejtë të kufizojë lirinë e shpërndarjes ose modifikimit të mëtejshëm të tij. Copyleft garanton që çdo përdorues është i lirë të bëjë gjënë e tij.

Numri i licencave që plotësojnë Përkufizimin e kodit të hapur (open source), për momentin janë më shumë se pesëdhjetë. Open Source është një markë tregtare e Open Source Initiative. Ekziston një komitet i posaçëm për të vendosur nëse licenca mund të quhet me burim të hapur. Një nga faqet e internetit më të mëdha në botë për zhvilluesit me kod të hapur është portali i mirënjohur SourceForge.net. Në këtë faqe, zhvilluesit mund të presin dhe zhvillojnë së bashku projektet e tyre softuerike. SourceForge.net aktualisht pret disa qindra mijëra projekte dhe ka mbi një milion përdorues të regjistruar.

Natyrisht, softueri me kod të hapur dhe softueri i lirë po tërheqin gjithnjë e më shumë audiencën. Programet me kod të hapur përdoren me mjaft sukses si nga përdoruesit privatë ashtu edhe nga dhe komerciale, organizatat shtetërore dhe publike. Softueri me burim të hapur dhe pa pagesë përdoren tashmë si softuer para-instalimi për disa modele të laptopëve dhe netbook-ve nga prodhues të ndryshëm. Për më tepër, softueri me burim të hapur po pushton gradualisht tregun e automatizimit për ndërmarrjet e vogla dhe të mesme.

Në vitet 1990, softueri i lirë konsiderohej ekzotik në mjedisin e korporatave dhe i vetmi konkurrent i dukshëm i gjigantëve të pronarit të udhëhequr nga Microsoft për një kohë të gjatë ishte Red Hat, por nga gjysma e dytë e viteve 2000 situata filloi të ndryshonte me shpejtësi. Softueri me burim të hapur është bërë i përhapur për shumë kompani të mëdha dhe janë shfaqur dhjetëra shitës të besueshëm të softuerit me burim të hapur që kanë arritur nivelin e duhur të ekspertizës dhe përvojës për t'u shërbyer klientëve të korporatave të mëdha dhe kërkuese.

Në vitin 2014, ka shumë lojtarë që konkurrojnë me sukses me furnizuesit e softuerit komercial në një sërë fushash. Përveç Red Hat, këto janë organizata të orientuara nga burimi i hapur si Google, Apache Software, Novell, SUSE, Acquia, etj. Gjithnjë e më shumë analoge OpenSource të zgjidhjeve ekzistuese të pronarit po shfaqen në treg. Komunitetet me kod të hapur po forcohen dhe po përmirësojnë cilësinë dhe funksionalitetin e produkteve.

Si rregull, vetë zhvillimi ofrohet pa pagesë dhe komercializohet përmes mbështetjes dhe personalizimit. Kjo krijon konkurrencë shtesë dhe, si rezultat, kontribuon në zhvillimin e produkteve softuerike me burim të hapur.

Pothuajse në të gjitha industritë dhe fushat e veprimtarisë, ekziston mundësia e përdorimit të softuerit të bazuar në kodin me burim të hapur. Pothuajse çdo softuer i pronarit ka një homolog të vlefshëm me burim të hapur:

  • Cisco VPN - OpenVPN,
  • Baza e të dhënave Oracle - PostgreSQL,
  • Microsoft Hyper-V - OpenVZ,
  • MS Active Directory - Samba,
  • Avaya IP Office - Asterisk, etj.)

Bazuar në objektivat specifike të biznesit, ju mund të krahasoni koston dhe kohën e zbatimit të një zgjidhjeje të bazuar në softuerin e pronarit dhe OpenSource.

Softuer me kod të hapur në vendet e botës

SHBA

Në mars 2016, administrata e Presidentit të Shteteve të Bashkuara paraqiti një version paraprak të projektligjit për përdorimin e departamenteve qeveritare. Pjesëmarrësit e tregut e mbështetën nismën.

Sipas një dokumenti të publikuar nga Shtëpia e Bardhë, agjencitë qeveritare amerikane mund të ndajnë me njëra-tjetrën kodin burimor për projekte të caktuara në mënyrë që të rrisin efikasitetin e tyre dhe të eliminojnë nevojën për të zhvilluar produktin nga e para. Më shumë për këtë.

Indi

Në tetor 2011, u bë e ditur se qeveria e shtetit Punjab kishte vendosur të blinte softuer nga Microsoft, duke përmbysur vendimin e saj të vitit 2008 për të instaluar softuer falas në 46,000 kompjuterë në 4,956 shkolla. "Ne kemi vendosur të rishikojmë vendimin e mëparshëm," tha Baldeo Purushartha, sekretari shtetëror i shkollës.

Qeveria e Punjabit nisi një program informatizimi për nxënësit e klasave 6-12 në 2004-2005. Departamenti i Shtetit të Punjabit për Edukimin e TIK-ut po zbaton një projekt që do të ngrejë laboratorë kompjuterikë në të gjitha shkollat ​​fillore me pajisjet e nevojshme, softuerin dhe lidhjet me internet me brez të gjerë. Në të njëjtën kohë, Bharat Operating System Solutions (BOSS), i testuar dhe i certifikuar nga Fondacioni Linux për përdorim në shkollë, mori mbështetje të gjerë nga qeveria për shkak të përfshirjes së saj financiare.

Sipas Presidentit të Shtetit të Punjabit, që nga viti 2008, kostoja minimale e përditësimit të softuerit të licencuar nga Microsoft - për 16,578 kompjuterë në masën 1,375 rupi për kompjuter - ishte 23 milion Rs gjatë pesë viteve. Për këtë arsye, në shtator 2008, qeveria e shtetit të Punjabit vendosi të blinte dhe instalonte BOSS në të gjitha shkollat ​​fillore publike dhe njoftoi se nga viti 2011, të gjithë nxënësit e shkollave fillore do të trajnohen për të përdorur BOSS. Puna përfundoi në prill 2011, duke përfshirë trajnimin e 6600 mësuesve.

Por më 8 gusht 2011, pas një rishikimi gjithëpërfshirës të rezultateve të projektit, kreu i Shkollës Shtetërore të Arsimit të Punjabit tha se Departamenti i Shkollës së Arsimit do t'i rikthehet përdorimit të softuerit Microsoft ... për të edukuar fëmijët në klasat fillore të publikut shkollat. Kostoja e rinovimit të licencave do të jetë rreth 7 milionë Rs, nga të cilat 3.77 milionë janë ndarë tashmë nga qeveria.

Gjithashtu, në shkollat ​​publike të lidhura me rrjetin EDUASAT do të instalohen rreth 90 mijë kompjuterë, përmes të cilëve nxënësit mund të ndjekin transmetime të drejtpërdrejta nga leksione të ndryshme. Sipas llogaritjeve paraprake, çmimi fillestar për softuerin dhe licencat e Microsoft do të jetë 30 milionë rupi. Kjo shumë nuk përfshin çmimin e pajisjeve etj.

Më herët, në shkurt 2011, u vendos që të përdoret BOSS për të punuar në rrjetin EDUASAT. Por tani, sipas Purushart: "Për të përfituar sa më shumë nga kompjuterët e instaluar në të cilët studentët do të mësojnë softuerin Microsoft, ne duam të përdorim Microsoft edhe në EDUASAT".

Vini re se Punjab ishte shteti i parë që zbatoi në mënyrë aktive Linux në shkolla. Aktualisht, BOSS përdoret ende në shtetet indiane të Haryana, Gujarat, Kerala dhe Uttar Pradesh.

Gjermania

Sipas një studimi të fundit nga Instituti i Teknologjisë i Gjeorgjisë (SHBA), Gjermania ka shkallën e katërt më të lartë të depërtimit të softuerit me kod të hapur në sektorin publik në botë. Në vitin 2001, Ministria e Punëve të Jashtme e Republikës Federale të Gjermanisë (dhe bashkë me të të gjitha ambasadat dhe konsullatat) kaloi në Linux. Firma konsulente McKinsey ka konfirmuar në disa raste se Ministria e Jashtme po bën kursime të konsiderueshme duke përdorur Linux, OpenOffice dhe Thunderbird në vend të paketës së Windows, Office dhe Outlook të Microsoft. Madje u tha se diplomatët shpenzojnë më pak për IT sesa punonjësit e çdo agjencie tjetër qeveritare.

Por mashtrimi është se në funksionim softueri i lirë me kusht ndonjëherë është më i shtrenjtë se softueri i paguar pa kushte. Dinozaurët si Microsoft mund të ofrojnë mbështetje më të mirë dhe më të lirë se kompanitë më të vogla të mbështetjes Linux. Dhe ndonjëherë është më fitimprurëse të blesh një licencë. Prandaj, për shembull, i njëjti departament i politikës së jashtme gjermane po i kthehet softuerit Microsoft këtë vit. Zyrtarët vlerësuan problemet e përhershme me mbështetjen teknike në para, si dhe vështirësinë në zotërimin e softuerit me kod të hapur (shumë punonjës u ankuan për këtë) dhe folën me frymën se koprraci paguan dy herë.

Rusia

Me vendime të qeverisë dhe Presidentit të Federatës Ruse Dmitry Medvedev, në vitin 2008 softueri vendas me kod të hapur u prezantua në të gjitha shkollat ​​e Federatës Ruse dhe do të instalohet në të gjitha organizatat shtetërore dhe buxhetore për të garantuar sigurinë kombëtare në sektorin e IT.

Projekti Penguin - Zbatimi me kod të hapur

Projekti Penguin është një projekt për zbatimin e teknologjive Linux dhe softuerit me burim të hapur në shkolla dhe universitete në Rusi në 2009-2010. financuar nga FAO - Agjencia Federale për Arsimin e Federatës Ruse. Sipas kontratës së Projektit Penguin, duhet të plotësohen tre faza:

  1. Përsosja e teksteve shkollore dhe mbështetja metodologjike
  2. Zhvillimi i mbështetjes teknike dhe portaleve në internet
  3. Trajnimi i 60 mijë mësuesve në teknologjitë Linux dhe Open Source

1. Zhvillimi i teksteve bazë të informatikës për universitetet dhe shkollat ​​bazuar në softuer me kod të hapur, në përputhje me standardet shtetërore dhe kërkesat e Provimit të Unifikuar të Shtetit në Informatikë dhe TIK është realizuar në vitet 2008-09. 2. Zhvillimi i mbështetjes në internet me tekstet bazë të shkencave kompjuterike dhe paketat bazë të Softuerit me kod të hapur për Windows dhe Linux u krye në vitet 2005-2009. 3. Kurse provë për mësuesit e informatikës dhe mësuesit e shkollave për Linux Technologies dhe Open Source janë zhvilluar dhe përpunuar në vitet 2005-2007. së bashku me universitetet pedagogjike të Moskës të Universitetit Shtetëror Pedagogjik të Moskës dhe Universitetin Shtetëror Pedagogjik të Moskës me mbështetjen e UNESCO-s, Korporatës IBM dhe Qendrës Linux.

    • VAK, prof., Doc. Com. i shkencave 16:32, 15 tetor 2009 (UTC)

Burimi i hapur - mendimi i Presidentit të Federatës Ruse

Në këtë takim D.A. Medvedev tha:

“... Nëse ulemi tani plotësisht në gjilpërën e softuerit të huaj dhe "shtri" për shumë vite, atëherë ne nuk do të heqim dorë prej saj. Dhe ne do të zhvillohemi pavarësisht nga tendencat globale. Në të njëjtën kohë, është gjithashtu e pamundur të njoftojmë se nesër do të transferojmë të gjithë kompjuterët në shkolla (dhe potencialisht ky është një rrjet shumë më serioz kompjuterësh) në softuer me kod të hapur, me licencë falas, sepse ka probleme me lidhjet. ka probleme teknologjike. Domethënë, as këtu nuk ka gatishmëri të plotë. Çfarë duhet bërë?

Ne ofrojme merrni një rrugë kompromisi, dhe kjo rrugë tani ka filluar të realizohet. Për tre vjet, blini një paketë të licencuar të programeve bazë (që do të thotë, para së gjithash, sistemet operative, arkivuesit, zyrat, redaktorët, "Photoshop" - në përgjithësi, gjithçka që përdoret zakonisht nga përdoruesit, përfshirë në shkolla), por në po kështu është koha të mos ndalemi, por të punojmë në paketën e softuerit vendas me akses të hapur (dhe tani do të flasim për këtë më në detaje), në mënyrë që më vonë, në fund të fundit në tre vjet (nëse funksionon më herët, është edhe më mirë ),

Krijo një model të tillë optimal në të cilat shkollat ​​dhe, potencialisht, të gjitha agjencitë qeveritare do të jenë në gjendje të zgjedhin atë që u nevojitet: ose të vazhdojnë të përdorin produkte komerciale me shpenzimet e tyre, dhe jo në kurriz të fondeve federale, ose të kalojnë në një sistem tashmë plotësisht të përshtatur, të pranueshëm për ato, bazuar në aksesin e hapur , me burim të hapur ... ".

Dhjetor 2010: Putin urdhëroi transferimin e pushtetit në Linux

Historia e dokumentit mbi kalimin e organeve qeveritare në softuer të lirë ka vazhduar që nga viti 2007, kur Ministria e Informacionit dhe Komunikimit filloi të zhvillojë Konceptin për Zhvillimin e Zhvillimit dhe Përdorimit të Software-it të Lirë në Federatën Ruse, i cili ishte botuar në pranverën e vitit 2008. Megjithatë, shpejt pasoi dorëheqja e ministrit Leonid Reiman dhe emërimi i detyrës së Igor Shchegolev u nxit nga një rishikim i konceptit.

Pavarësisht kësaj, në pranverën e vitit 2008, disa ditë para transferimit të pushtetit te Dmitri Medvedev, Vladimir Putin, kur ishte ende president i Rusisë, përmendi planin e migrimit në softuer me kod të hapur për institucionet federale në listën e udhëzimeve të tij për të. qeverisë, duke ia vendosur kështu vetes këtë detyrë.

Paketa me kod të hapur për shkollat

Paketat me burim të hapur për shkollat ​​janë krijuar për të instaluar programe në shkolla dhe kompjuterë shtëpiak me sisteme operative Windows dhe Linux. Linux Live-CD është krijuar për të punuar me burim të hapur në kompjuterët shtëpiak Windows pa instaluar Linux në kompjuter.

Me vendime të qeverisë së Federatës Ruse softuer vendas me burim të hapur në 2008 dhe 2009 u dërgua në të gjitha shkollat ​​e Federatës Ruse dhe do të instalohet në të gjitha organizatat shtetërore dhe buxhetore për të garantuar sigurinë kombëtare në sektorin e IT.

Sistemi operativ Linux me burim të hapur

Hap paketën e softuerit të zyrës

Kompleti i hapur i zyrës mund të instalohet lirisht dhe të përdoret jo vetëm në kompjuterët personalë me Linux, por edhe në kompjuterët me Windows. Në këtë rast, dokumentet dhe skedarët e përgatitur në paketën e MS Office Office mund të lexohen dhe përpunohen në paketën Open Office.

Përbërja e paketës Open Office:

  1. Shkrimtari i OpenOffice.org- Rich Text Editor Writer për krijimin e letrave, librave, raporteve, buletineve, broshurave dhe dokumenteve të tjera, të pajtueshme me MS Office.
  2. OpenOffice.org Calc- Spreadsheets Calc ka aftësitë e avancuara të analizës, hartimit dhe vendimmarrjes që priten nga fletëllogaritëse me cilësi të lartë, të pajtueshme me MS Office.
  3. OpenOffice.org Impress- Redaktori i prezantimit Impress ofron të gjitha mjetet e zakonshme të prezantimit të mediave, si efektet speciale, animacionet dhe mjetet e vizatimit. E përputhshme me formatin e skedarit të Microsoft PowerPoint dhe gjithashtu mund të ruajë punën tuaj në formate të shumta grafike, duke përfshirë Macromedia Flash (SWF).
  4. Baza e OpenOffice.org- Baza e të dhënave ofron mjete për të punuar me bazat e të dhënave brenda një ndërfaqe të thjeshtë. Mund të krijojë dhe modifikojë forma, raporte, pyetje, tabela, pamje dhe marrëdhënie në mënyrë që menaxhimi i një baze të dhënash të lidhur të jetë pothuajse i njëjtë si në aplikacionet e tjera të njohura të bazës së të dhënave. Baza përfshin HSQLDB si motorin e tij të paracaktuar të bazës së të dhënave relacionale. Mund të përdorë gjithashtu dBASE, Microsoft Access, MySQL ose Oracle, ose çdo bazë të dhënash në përputhje me ODBC ose JDBC.
  5. Hapni Barazimin e Zyrës Draw, një redaktues grafike vektoriale që mund të bëjë gjithçka, nga diagramet e thjeshta ose diagramet e rrjedhës deri te veprat e artit 3D. Draw mund të importojë grafikë nga shumë formate të zakonshme dhe t'i ruajë ato në mbi 20 formate, duke përfshirë PNG, HTML, PDF dhe Flash.
  6. Gimp- Redaktori i grafikës raster Gimp, një program për krijimin dhe përpunimin e grafikës raster. Grafikat vektoriale mbështeten pjesërisht.

Shkrimtari i redaktuesit të tekstit me burim të hapur

OpenOffice.org Writer është një përpunues teksti dhe redaktues vizual i hipertekstit i përfshirë me OpenOffice.org dhe është softuer i lirë (i lëshuar nën licencën LGPL).

Writer është i ngjashëm me Microsoft Word dhe funksionaliteti i këtyre redaktorëve është afërsisht i barabartë. I ofron përdoruesit mjete moderne për shtypjen, redaktimin dhe formatimin e dokumenteve.

Së bashku me ndërfaqen dhe funksionalitetin e njohur:

* krijimi dhe formatimi i paragrafëve të tekstit dhe faqeve, * shtimi i seksioneve dhe titujve dhe fundeve, * futja e imazheve dhe objekteve multimediale, * shikimi paraprak dhe printimi i dokumenteve, * regjistrimi i ndryshimeve dhe rishikimi i teksteve, * formatimi automatik i tabelës së përmbajtjes, indekseve dhe shënimeve në fund të faqes, * shtimi i makrove dhe kontrolleve të elementeve, * puna me tabela, * kontrolli drejtshkrimor dhe shumë më tepër,

Koncepti i aplikimit të stileve është një zgjidhje e shkëlqyer për ta bërë më të lehtë krijimin dhe formatimin e dokumenteve tuaja. Puna me stile mbështetet në të gjithë komponentët e paketës së zyrës, por është në OpenOffice.org Writer që zbatohet plotësisht.

Pesë grupe stilesh - paragrafë, simbole, faqe, korniza dhe lista - i ofrojnë përdoruesit shumë opsione për formatimin e lehtë të dokumenteve. Një panel i veçantë "Stilet dhe Formatimi" ju lejon të menaxhoni stilet duke modifikuar ato ekzistuese dhe duke krijuar të reja. Dhe sa më kompleks të jetë dokumenti, aq më shpesh duhet ta ndryshoni atë, aq më i dukshëm bëhet avantazhi i stilimit.

Një mjet tjetër, Navigator, ofron mundësinë për të lundruar shpejt dokumentin duke zgjedhur titujt, fusnotat, kornizat ose objekte të tjera si pikë referimi.

Ashtu si me komponentët e tjerë, Writer ka një numër të madh shtesash (zgjerimesh) që përmirësojnë funksionalitetin bazë të një komponenti ose ofrojnë funksione shtesë, të tilla si kontrollimi i gramatikës ose publikimi në MediaWiki.

Writer mbështet një shumëllojshmëri të gjerë të formateve të importit dhe eksportit të skedarëve, duke përfshirë ruajtjen në PDF dhe importimin e docx. Dhe dërgimi i një skedari me e-mail bëhet me një klikim të një butoni.

Calc Hap Spreadsheets

start: OpenOffice.org Calc është një aplikacion spreadsheet. Me ndihmën e tij, ju mund të analizoni të dhënat hyrëse, të bëni llogaritjet, të parashikoni, të përmblidhni të dhëna nga fletë dhe tabela të ndryshme, të ndërtoni grafikët dhe grafikë.

Calc është një komponent i përditësuar dhe i kërkuar i OpenOffice.org për të punuar me spreadsheets në mjedisin e biznesit. Mjeti i preferuar për kontabilistët dhe menaxherët për të krijuar raporte.

Futja hap pas hapi e formulave në qelizat e fletëllogaritjes duke përdorur Wizard lehtëson formimin e formulave komplekse dhe të ndërlidhura, demonstron përshkrimet e secilit parametër dhe rezultatin përfundimtar në çdo fazë të hyrjes.

Formatimi i kushtëzuar dhe stilet e qelizës i mbajnë të dhënat tuaja të organizuara, ndërsa tabelat dhe grafikët përmbledhës ju tregojnë përfundimin.

Më shumë se dy duzina formate për importimin dhe eksportimin e skedarëve, duke përfshirë funksionet e importimit të tekstit, ju lejojnë të përdorni pothuajse çdo të dhënë. Gjithashtu, duke përdorur një mjet të veçantë, mund të importoni të dhëna nga burime të tjera, për shembull, bazat e të dhënave, ose mund të krijoni një gamë të përditësueshme në mënyrë që të dhënat e importuara të jenë gjithmonë të përditësuara.

Lidhjet ndërmjet fletëllogaritjeve të ndryshme dhe bashkë-redaktimit mbështeten (që nga OpenOffice.org 3.0).

Janë të disponueshme cilësime të ndryshme për printimin e fletëve të përfunduara në printer: shkallë, margjina, koka dhe funde. Dhe kontrolluesi i integruar i drejtshkrimit, si në një redaktues teksti, do të përmirësojë cilësinë e raportit të përfunduar.

Hap redaktuesin e grafikës vektoriale Draw

Barazim i OpenOffice.org- një redaktues grafike vektoriale, i krahasueshëm në funksionalitet me CorelDRAW, është pjesë e OpenOffice.org.

Vizatoni redaktuesin e grafikës vektorialeështë një mjet vizatimi që përdor grafikë vektoriale. Ai përmban një numër shërbimesh që ju lejojnë të krijoni shpejt të gjitha llojet e vizatimeve. Grafikat vektoriale ju lejojnë të ruani dhe shfaqni imazhe si vektorë (dy pika dhe një vijë) në vend të një koleksioni pikselësh (pika në ekran). Grafikat vektoriale e bëjnë të lehtë ruajtjen dhe ndryshimin e përmasave të imazheve.

Vizatoni redaktuesin grafik integruar në mënyrë perfekte në sistemin OpenOffice.org, gjë që e bën shumë të lehtë shkëmbimin e fotografive midis çdo moduli të sistemit. Për shembull, nëse krijoni një vizatim në Draw, mund ta përdorni lehtësisht në një dokument Writer duke kopjuar dhe ngjitur. Ju gjithashtu mund të punoni me grafikë direkt në modulet Writer dhe Impress duke përdorur një nëngrup funksionesh dhe veglash nga Draw.

Paketa përfshin "lidhës" me funksione të plota midis formave që mund të përdorin një shumëllojshmëri stilesh vijash dhe t'ju lejojnë të vizatoni vizatime të tilla si diagramet e rrjedhës.

Nevoja për një redaktues vektori si pjesë e një grupi zyre është pa dyshim. Shtrirja e një redaktuesi të tillë është mjaft i gjerë: nga fotografitë dhe deklaratat më të thjeshta deri te diagramet, diagramet dhe vizatimet.

Përveç objekteve tuaja, mund të futni në foto diagrame, formula dhe elementë të tjerë të krijuar në komponentët e tjerë të OpenOffice.org. Draw gjithashtu mbështet eksportimin e imazheve bitmap në shumicën e formateve, të zakonshme dhe të veçanta.

Draw ka të gjitha mjetet e nevojshme të natyrshme në redaktorët e vektorëve:

* Linjat lidhëse, linjat e dimensioneve, tabelat. * Punoni me tekst dhe efekte teksti; * Ndrysho mbushjen e ngjyrave, hijen, transparencën; * Vendosja, këputja dhe menaxhimi i objekteve duke përdorur rrëshqitje, shtresa dhe udhëzues; * Mbështet veprime të ndryshme në objekte: mbledhje, zbritje, grupim dhe transformim të figurave; * Vizatimi i objekteve tredimensionale; * Vizatim me primitivë grafikë, kthesa Bezier; * Efektet: ndriçim, morfim dhe dublikim;

Përveç objekteve tuaja, mund të futni në foto diagrame, formula dhe elementë të tjerë të krijuar në komponentët e tjerë të OpenOffice.org. Draw gjithashtu mbështet eksportimin e imazheve bitmap në shumicën e formateve, të zakonshme dhe të veçanta.

Përdorimi i Galerisë (ruajtja e objekteve) ju lejon të organizoni imazhet ekzistuese dhe mbështetja për stilet e tekstit kursen kohë kur krijoni objekte të të njëjtit lloj.

Vizatimi ose vizatimi i përfunduar mund të printohet në një printer ose të eksportohet në një bitmap ose, për shembull, në PDF.

Madhësia maksimale e një vizatimi në Draw është 300x300 cm.

Duke filluar me versionin 3.0 të OpenOffice.org, Draw mbështet jo vetëm eksportin, por edhe importimin e PDF-së (kërkon instalimin e një shtesë të veçantë OpenOffice.org).

Baza e të dhënave të hapura relacionale

Baza është një bazë të dhënash relacionale me burim të hapur që ju lejon të krijoni, modifikoni dhe manipuloni të dhënat tabelare.

Përdoruesit pajisen me një grup mjaft të madh mjetesh dhe tabelash për përpunimin e të dhënave: redaktues të formularëve, pyetjeve, raporteve, tabelave të bazës së të dhënave. Me ndihmën e tyre, ju mund të analizoni të dhënat hyrëse, të bëni llogaritjet, të parashikoni, të përmbledhni të dhënat nga fletë dhe tabela të ndryshme, të ndërtoni grafikët dhe grafikë.

Redaktori i pyetjeve ju lejon të krijoni pothuajse të gjithë gamën e pyetjeve SQL në bazat e të dhënave për zgjedhjen, modifikimin, shtimin e të dhënave. Mbështeten pyetjet e mbivendosura dhe të parametrave. Pjesa vizuale e redaktuesit do të thjeshtojë procesin e ndërtimit të pyetjeve për një përdorues fillestar.

Redaktori i formularit ju lejon të përdorni pothuajse çdo mjet standard të menaxhimit të përmbajtjes së bazës së të dhënave. Ai siguron kontrolle për tekst, numerikë, fusha binare, lista, lista rënëse, tabela, butona, kalendar dhe elementë të tjerë.

një mjet për të punuar me burime të jashtme të të dhënave plus një DBMS të integruar HSQLDB. Duke përdorur Base, mund të shtoni, fshini, modifikoni të dhënat e bazës së të dhënave: MySQL, HSQLDB (zakonisht të bashkuara me OpenOffice.org), PostgreSQL, DB2, Oracle.

Është gjithashtu e mundur të punohet me tabela DBF, MS Access, libra adresash, skedarë teksti, si dhe fletëllogaritëse të krijuara në OpenOffice.org Calc ose MS Excel.

Qasja në burimet e jashtme të të dhënave kryhet duke përdorur ODBC, JDBC, SDBC dhe teknologji të tjera. Lista e plotë e teknologjive të mbështetura dhe burimeve të të dhënave varet nga sistemi operativ që po përdorni.

Menaxhimi dhe përpunimi më kompleks i të dhënave kryhet duke përdorur makro dhe mjete të gjuhës programuese OO Basic.

Redaktori i tabelës do t'ju ndihmojë të krijoni dhe menaxhoni tabela në bazën e të dhënave të ngulitur HSQLDB, si dhe me disa kufizime të mundshme për bazat e të dhënave të tjera.

Baza ka një magjistar raporti të integruar me funksione bazë për krijimin e raporteve ose tabelave ose pyetjeve. Por ka një mjet më të mirë raportimi, Sun Report Builder. Ky mjet ju lejon të krijoni raporte të pothuajse çdo kompleksiteti. Ai mbështet grupimin, ekzekutimin inline UDF, formatimin e kushtëzuar. Rezultati i SRB është një dokument Writer ose Calc që mund ta printoni ose modifikoni më vonë.

Me Base, mund të krijoni burime të dhënash. Për shembull, duke organizuar një lidhje me një bazë të dhënash të jashtme në Base dhe duke filtruar të dhënat e nevojshme me një pyetje SQL, mund të punoni me këto të dhëna në OOo Calc.

Sisteme programimi të hapura

  1. FreePascal 2.0.4 - Përpiluesi i Pascal Falas dhe Object Pascal - Lazarus ose KDevelop rekomandohet si IDE.
  2. Eklips- Një kompleks i hapur i sistemeve të programimit të hapur për zhvillimin e aplikacioneve modulare ndër-platformë.
  3. Gambas- sistem programimi falas 2) VISUAL BASIC IDE për krijimin e programeve të bazuara në Qt, GTK, OpenGL, SDL dhe CGI WEB

Paketa minimale e shkollës me burim të hapur

Përfshin programe me burim të hapur

  1. mjedisi grafik XFCE;
  2. redaktues i shpejtë i tekstit Abiword;
  3. Redaktuesi i fletëllogaritjes gnomerik.

Paketa minimale e softuerit me burim të hapur:

  1. Paketa e zyrës: OpenOffice.org 2.3;
  2. Shfletues uebi: Firefox 2.0;
  3. Redaktori i imazhit: Gimp 2.4;

Disku shtesë Përmban programe për shkolla dhe institucione të tjera arsimore:

  1. Redaktori i faqes në internet Peshku i kaltër;
  2. Gjuhët e programimit pascal (Paskal dhe Lazarus pa pagesë), bazë (gambas), logo (KTurtle);
  3. Sisteme llogaritëse matematikore (Maxima dhe Scilab);
  4. Antivirus Serveri i memorizimit ClamAV dhe Squid, PostgreSQL DBMS

Optimizuar për instalim dhe funksionim në kompjuterë me 128 deri në 256 MB memorie dhe një procesor nga PI 233 MHz.

CD Linux LiveCD

CD Linux Live-CD është krijuar për të punuar me Open Source në kompjuterët shtëpiak Windows pa instaluar Linux në kompjuter.

CD L CD Inux Live i optimizuar për të punuar me CD për instalim Linux në një kompjuter me 128 deri në 256 MB memorie dhe një procesor nga PI 233 MHz. Sesionet mbështeten për të mbajtur cilësimet dhe dokumentet në dosjen tuaj të shtëpisë midis rindezjeve.

Opsioni me kërkesat më të ulëta të harduerit ofron performancë të pranueshme edhe në sistemet me 128 MB memorie.

Përfshin mjedisin grafik XFCE; Kjo shpërndarje përfshin redaktuesin e lehtë dhe të shpejtë të tekstit Abiword dhe programin e fletëllogaritjes Gnumeric.

Përveç kësaj, disku i parë përmban:

  1. Paketa e zyrës: OpenOffice.org 2.3;
  2. Shfletuesi i internetit: Firefox 2.0;
  3. Email: Claws Mail;
  4. Puna me imazhe: Gimp 2.4;
  5. dhe më shumë se 1000 programe të tjera që ju lejojnë të zgjidhni gamën më të gjerë të detyrave.

Serveri i shkollës

Serveri i shkollësështë një sistem operativ serveri me funksionalitet të gjerë, plotësisht i personalizueshëm nëpërmjet një ndërfaqe në internet përmes së cilës menaxhohen komponentët.

Komponimi:

  1. aplikacione ueb për të ndihmuar në organizimin e procesit arsimor:
  2. Moodle - një sistem i mësimit në distancë dhe interaktiv, përmban shembuj të kurseve;
  3. Mediawiki - një sistem për organizimin e një "baze të njohurive" duke përdorur teknologjinë Wiki;

për organizimin e një rrjeti lokal:

  1. serverët DHCP dhe DNS;
  2. Server proxy Squid (me mbështetje për shfaqjen e statistikave të aksesit);
  3. muri i zjarrit;
  4. menaxhimi i ndërfaqeve të rrjetit;
  5. serveri i kohës;
  6. serverët e skedarëve:
  7. Serveri Samba (për organizimin e aksesit në drejtoritë e aksesueshme nëpërmjet protokollit Samba);
  8. server FTP;
  9. ndërfaqe për krijimin e pasqyrave lokale të depove;
  10. Serveri i printimit CUPS
  11. MySQL (për Moodle dhe Mediawiki);
  12. Ueb serveri Apache2;
  13. ndërfaqe për përditësimin e sistemit (duke përfshirë konfigurimin e përditësimeve);
  14. rezervë;
  15. menaxhimi i llogarisë (aftësia për të importuar llogari nga sistemi 1C: Chronograph);
  16. server mail me mbështetje për anti-virus dhe anti-spam.
    • VAK, prof., Doc. Com. i shkencave 04:29, 19 korrik 2009 (UTC)

Softuer me burim të hapur në Rusi

Aktualisht, softueri me burim të hapur ka filluar të bëhet i përhapur në sistemin arsimor të Rusisë, ndër arsyet për të cilat është shpërndarja e gjerë e paligjshme e softuerit komercial të importit të mbyllur.

Me vendime të qeverisë, softueri vendas me burim të hapur u prezantua në vitin 2008 në të gjitha shkollat ​​e Federatës Ruse dhe do të instalohet në të gjitha organizatat shtetërore dhe buxhetore për të garantuar sigurinë kombëtare në sektorin e IT.

Softueri me burim të hapur mund të instalohet dhe përdoret lirisht në të gjitha shkollat, zyrat, universitetet dhe në të gjithë kompjuterët personalë dhe në të gjitha organizatat dhe institucionet shtetërore, buxhetore dhe tregtare në Rusi dhe në vendet e CIS nën Licencën e Përgjithshme Publike (GPL).

    • VAK, prof., Doc. Com. i shkencave 09:50, 16 korrik 2009 (UTC)

Softuer me kod të hapur në shkolla dhe universitete

Përdorimi i softuerit me burim të hapur dhe Linux Technologies në shkolla dhe universitete në Moskë filloi në 2005-2006. pas mbajtjes së seminareve "Linux Technologies and Open Source Software" së bashku me IBM dhe UNESCO mbi bazën e Universitetit Shtetëror Pedagogjik të Moskës.

Në vitin 2007. Me vendim të Qeverisë së Federatës Ruse, paketat bazë të softuerit me kod të hapur u rekomanduan për t'u zbatuar në të gjitha shkollat ​​e Rusisë dhe për përdorim për mësimin e shkencave kompjuterike dhe teknologjisë së informacionit në të gjitha klasat e shkencave kompjuterike të të gjitha shkollave në Federatën Ruse.

Sfondi i paketave bazë programet e shkencave kompjuterike, zhvillimi, zbatimi dhe shpërndarja e tyre në shkollat ​​në Rusi dhe vendet e CIS filluan në fund të viteve '90, kur u zhvilluan paketat bazë softuerike për kompjuterët personalë vendas BK, Corvette dhe UKSC dhe u shpërndanë si Softuer i hapur dhe i lirë për shkollat.

Të gjitha shkollat ​​e mesme në Rusi në 2008-2009. mori paketa bazë të softuerit të licencuar komercial dhe me kod të hapur pa pagesë për mësimin e shkrim-leximit kompjuterik, bazat e shkencës kompjuterike dhe teknologjitë e reja të informacionit me sistemet operative Windows dhe Linux.

Në katër rajone të Rusisë në 2008-2009 filloi puna për futjen dhe përdorimin e paketave softuerike bazë për klasat e shkencave kompjuterike dhe teknologjisë kompjuterike në shkollat ​​e mesme dhe filloi trajnimi i mësuesve dhe mësuesve të shkencave kompjuterike për teknologjinë e punës me softuer me kod të hapur në mjedisin Windows dhe Linux. .

Sipas Doktrina e Sigurisë së Informacionit të Federatës Ruse, trajnimi në njohuritë kompjuterike dhe shkenca kompjuterike duhet të shoqërohet me një program edukativ ligjor në trajnimin për mbrojtjen e informacionit në kompjuter, për mbrojtjen nga viruset kompjuterike, faqet pornografike dhe për të garantuar sigurinë e informacionit në rrjetet kompjuterike lokale dhe globale të bazuara në softuer pa burim të hapur.

Në vitin 2007, u lëshuan librat e parë të shkencave kompjuterike për universitetet dhe shkollat ​​për mësimin e shkencave kompjuterike në përputhje me standardet shtetërore të arsimit me softuer të mbyllur komercial falas me burim të hapur në Windows dhe Linux.

    • VAK, prof., Doc. Com. i shkencave 09:51, 16 korrik 2009 (UTC)

Përkufizimi i burimit të hapur

Përkufizimi i burimit të hapur) përdoret nga Iniciativa me Burim të Hapur për të përcaktuar shkallën në të cilën një licencë softueri përputhet me standardet e Softuerit me Burim të Hapur (Open Source). Bazuar në Direktivat e Software-it të Lirë të Debian, të cilat janë shkruar në një pjesë të madhe nga Bruce Perens.

Përkufizimi përbëhet nga dhjetë kërkesa për licencë për burim të hapur:

  1. Shpërndarje falas. Kjo do të thotë që licenca nuk duhet të vendosë kufizime në shitjen dhe shpërndarjen e softuerit.
  2. Burimet e disponueshme. Edhe nëse softueri nuk vjen me kodin burimor, kodi burimor duhet të jetë lehtësisht i disponueshëm.
  3. Mundësia e modifikimit. Aftësia e thjeshtë për të lexuar kodin burimor nuk lejon eksperimentimin me të dhe lëshimin e modifikimeve
  4. Edhe në rast të paprekshmërisë së kodit burimor të autorit, programet derivative dhe kodi i tyre burimor duhet të rishpërndahen lirisht.
  5. Asnjë diskriminim ndaj njerëzve dhe grupeve të njerëzve. Disa vende, si Shtetet e Bashkuara, kanë disa kufizime në eksportin e softuerit.
  6. Asnjë diskriminim bazuar në qëllimin e përdorimit. Një licencë falas duhet të lejojë të gjitha aktivitetet, duke përfshirë kërkimin gjenetik dhe bërthamor, aplikimet komerciale, etj.
  7. Shpërndarja e licencës... Të drejtat e lidhura me Softuerin me Burim të Hapur duhet të zbatohen për të gjithë përdoruesit e programit pa hyrë në marrëveshje shtesë, të tilla si marrëveshjet për moszbulim.
  8. Licenca nuk duhet të kufizojë produkte të tjera softuerike. Me përjashtim të papajtueshmërisë banale, përdoruesi ka të drejtë të zgjedhë se çfarë të përdorë.
  9. Licenca duhet të jetë teknologjikisht neutrale... Kjo do të thotë, licenca nuk duhet të kërkojë asgjë nga ndërfaqja ose teknologjitë e përdorura në programin derivat.
  10. Licenca nuk duhet të lidhet me një produkt specifik. Të drejtat për kodin e programit nuk duhet të varen nga fakti nëse programi është pjesë e një produkti. Një person që shpërndan një program të veçuar nga koleksioni ose transferon një pjesë të kodit në një produkt tjetër, ka të njëjtat të drejta si koleksioni.

Softueri me kod të hapur ka admiruesit e tij, dhe së fundmi kur bëhet fjalë për zhvillimin e një lloji produktesh "kombëtare", në thelb nënkuptohet me burim të hapur. Në mënyrë paradoksale, interesimi për këtë lloj softueri ka gjeneruar shumë shtrembërime dhe keqkuptime që në praktikë pengojnë shpërndarjen e tij.

Kompania jonë ka marrë pjesë në projekte me burim të hapur që nga viti 2005 - dhe falë zhvillimit të zgjidhjeve tona me burim të hapur (projektet OpenVZ, CRIU), duke marrë pjesë në projekte të tjera me burim të hapur (QEMU, OpenStack, libvirt, libcontainer, etj.). Gjatë 10 viteve të fundit, ne kemi mbledhur disa nga mitet më të zakonshme rreth softuerit me burim të hapur. Unë do të shqyrtoj secilën nga keqkuptimet dhe do të shpjegoj pse është e gabuar. Me siguri do të mbani mend edhe shumë të tjerë, por, për mendimin tim, këto pesë janë më “djallëzoret”.


Projekti me kod të hapur është një projekt me burim të hapur.

Çdo projekt softuerësh përbëhet nga shumë objekte: kodi burimor i projektit, informacione për defektet e pakorrigjuara, kodi burimor i testimit, dokumentacioni. Kodi burimor i projektit është vetëm një pjesë e tij, aksesi falas në të cilin nuk jep të drejtën për ta quajtur të hapur të gjithë projektin. Përveç kodit burimor, objekte të tjera zhvillimi duhet të jenë të disponueshme lirisht, dhe sa më shumë artefakte të jenë të hapura, aq më shumë projekti është i hapur për kontribuuesit (njerëzit që duan të kontribuojnë në projekt). Gjithashtu, nevojiten procese transparente ndërmjet të gjithë anëtarëve të komunitetit, komunikime të hapura në projekt, etj. Të gjitha këto masa do të kontribuojnë vetëm në zhvillimin e projektit dhe bashkëpunimin e frytshëm të anëtarëve të komunitetit.

Cilësia e softuerit me burim të hapur është më e keqe sepse çdokush mund të shkruajë kod për të.

Parimi kryesor i softuerit me burim të hapur - zhvillimi i përbashkët i hapur - në vetvete është një garanci që kodi, paterica dhe arna me cilësi të ulët thjesht nuk mund të fshihen nga pjesëmarrësit e tjerë. Një person, duke marrë pjesë në projekte të tilla, është i gatshëm për faktin se puna e tij do t'i nënshtrohet si analizave ashtu edhe kritikave, dhe, për rrjedhojë, nuk do të mashtrojë. Reputacioni i tij është në rrezik dhe askush nuk dëshiron ta humbasë atë.

Për më tepër, në disa komunitete (për shembull, komuniteti rreth zhvillimit të kernelit Linux) ekziston një parim i rreptë - vetëm kodi më i mirë, i testuar dhe ideal pranohet në kernelin origjinal. Një përpjekje për të shtuar ndryshime me cilësi të ulët do të refuzohet, përpjekja e dytë është e mbushur me humbje të reputacionit për personin ose kompaninë që kontribuon.

Domethënë, një projekt me kod të hapur realisht bën të mundur që çdo person të marrë pjesë në shkrimin e kodit, por në projektet serioze, për shkak të pragut të lartë të hyrjes, kodi nuk do të pranohet nga persona me nivel të pamjaftueshëm ekspertize.
Shumica e kompanive të mëdha të IT (IBM, Google, Canonical, Parallels, etj.) kanë departamente të tëra ku paguhen specialistë për të punuar në projekte me kod të hapur dhe kështu punojnë në mënyrë indirekte në produktet e kompanisë.

Më vete, vlen të përmendet se kompanitë që zhvillojnë produkte të bazuara në projekte me kod të hapur, gjatë testimit, janë të interesuara të përmirësojnë kodin e projekteve me kod të hapur që përdorin. Prandaj, të gjitha problemet e zbuluara duhet të rregullohen dhe të sigurohet që ky rregullim të jetë shtuar në degën kryesore të projektit në mënyrë që të ketë sa më pak dallime në kodin tuaj dhe kodin e projektit të hapur. Produktet tona përdorin kodin e projekteve të tjera me burim të hapur, kështu që ne i rregullojmë problemet e gjetura në kodin e këtyre projekteve dhe i dërgojmë ato në rrjedhën e sipërme. Ky ishte rasti me dobësitë në kernelin RHEL: Red Hat vuri në dukje Vladimir Davydov për zbulimin e dobësive serioze CVE-2014-0203 dhe CVE-2014-4483 në një nga përditësimet e kernelit RHEL6 (problemi i dytë, meqë ra fjala, ishte gjetur duke përdorur një nga testet tona të automatizuara, duke përdorur Projektin Test Linux). Vasily Averin mori mirënjohje për gjetjen e gabimit CVE-2014-5045, Dmitry Monakhov për CVE-2012-4508. Fakti i testimit të mirë të kernelit Linux u vërejt edhe nga Andrew Morton (kush është ky?): "Unë jam i interesuar. Gjatë muajve të fundit, njerëzit në @ openvz.org kanë gjetur (dhe rregulluar) një mori defektesh të paqarta, por serioze dhe mjaft të lashta. Si i gjetët këto defekte?"

Rezultati

Në fakt, të gjitha këto mite lindin në pjesën më të madhe midis përdoruesve që ose sapo kanë filluar të punojnë me softuerin OpenSource, ose nuk e kanë provuar fare. Mënyra më e mirë për të hequr qafe paragjykimet është të filloni të punoni ngushtë me zgjidhje të tilla.
Kohët e fundit kemi shpallur një proces të hapur zhvillimi për versionin tjetër të Virtuozzo 7 tonë. Nëse jeni gjithashtu të interesuar të krijoni teknologjinë më të mirë të virtualizimit të kontejnerëve, atëherë

Me ndihmën e projekteve me burim të hapur, ju mund të përmirësoni aftësitë tuaja, të korrigjoni gabimet e njerëzve të tjerë dhe të krijoni diçka të re. Ju mund të gjeni një projekt që do të jetë i dobishëm për biznesin tuaj, për shembull, në mjekësi ose tregti elektronike. Gjithashtu, si programues praktikues, një nga mënyrat më të mira për të motivuar veten për të marrë programim është duke punuar me projekte me burim të hapur. Veçanërisht për lexuesit e blogut Geekbrains, ne kemi përpiluar një listë të projekteve të tilla nga fusha të ndryshme të veprimtarisë:

Paketa e softuerit për imazhe mjekësore. 3D Slicer është i disponueshëm në platforma të shumta duke përfshirë Windows, Linux dhe OS X.

Një mjet që ju lejon të shpërndani përpunimin e sasive të mëdha të të dhënave nëpër grupe kompjuterësh duke përdorur modele të thjeshta programimi.

Paketa popullore e softuerit për përpunimin e tekstit, krijimin e fletëllogaritjeve, prezantimet, grafika, bazat e të dhënave dhe më shumë. Një proces zhvillimi plotësisht i hapur do të thotë që çdokush mund të raportojë gabime, të kërkojë veçori të reja ose të përmirësojë softuerin. Është shkruar në formatin standard ndërkombëtar të hapur, prandaj pranon skedarë nga paketat e tjera softuerike të zyrës së hapur.

Një platformë e menaxhimit të përmbajtjes e mundësuar nga miliona faqe interneti dhe aplikacione.

Një menaxher mediash për ndërtimin e bibliotekave të mëdha, të centralizuara mediatike.

Sistem operativ falas si Unix.

Paketa e Office për zhvillim bashkëpunues me funksionalitete si Microsoft Office ose OpenOffice.org.

Sistemi për krijimin e kurseve. Një aplikacion falas në internet që edukatorët mund ta përdorin për të krijuar faqe interneti efektive për mësim. Moodle është bërë shumë popullor me arsimtarët në mbarë botën si një mjet për krijimin e faqeve të internetit dinamike për studentët e tyre.

Softuer për krijimin dhe menaxhimin e përmbajtjes edukative audio dhe video.

Një sistem i menaxhimit të përmbajtjes së ndërmarrjes me shumë platforma, i shkruar në Java. Punon me baza të të dhënave të shumta (përfshirë MySQL, Oracle, PostgreSQL, SQLLite dhe të tjera) dhe mbështet metoda të shumta të vërtetimit.

Software për krijimin e reve private dhe publike.

Shërbimi ju lejon të krijoni sondazhe dhe të ndani me kontaktet në sit. Një mënyrë e përshtatshme për të mbledhur të dhëna për analiza të mëtejshme.

Server DICOM për kujdesin shëndetësor dhe kërkimin mjekësor. Projektuar për të lehtësuar menaxhimin e të dhënave të imazhit mjekësor. Një mjet i mirë për automatizimin e detyrave të imazherisë mjekësore specifike për çdo strukturë të kujdesit shëndetësor.

Mundësuar nga komuniteti me burim të hapur, projekti është krijuar për të ofruar zgjidhjet më të mira për ndërmarrjet përmes inteligjencës së biznesit.
Fushat kryesore të aplikimit:

  • raportimi
  • analiza
  • Mbledhja e të dhënave
  • platforma e inteligjencës së biznesit

Zhvilluesit e Java™ mund të përdorin komponentët e projektit për të krijuar shpejt zgjidhjet e tyre të inteligjencës së biznesit.

Sistemi modular i menaxhimit të të dhënave dixhitale me burim të hapur.

Softuer falas për tregtinë elektronike.

Bibliotekë për filtrimin dhe renditjen e shpejtë të koleksioneve të mëdha - deri në 100,000 artikuj në një shfletues.

Gjuhët me burim të hapur

Një gjuhë programimi me burim të hapur dhe mjedis zhvillimi për njerëzit që duan të krijojnë imazhe dhe animacione.

R është një gjuhë programimi e hapur dhe një mjedis softuerësh për llogaritjet statistikore dhe grafika. Gjuha R përdoret gjerësisht në mesin e statisticienëve për zhvillimin e softuerit statistikor dhe analizën e të dhënave.

Ku mund të gjej më shumë projekte me burim të hapur?

Një nga shërbimet më të mëdha të internetit për zhvillimin e përbashkët të projekteve të IT. Plotësisht falas për projekte me burim të hapur. Motoja e shërbimit "Kodimi social" mund të përkthehet si "Kodi së bashku".

Projektuar për të popullarizuar projektet me burim të hapur. Me mjetet e ofruara atje, zhvilluesit kanë krijuar softuer të fuqishëm në mbi 430,000 projekte; burimi ka më shumë se 3.7 milion përdorues të regjistruar. Drejtoria popullore bashkon mbi 41.8 milionë klientë me projekte me burim të hapur dhe shërben mbi 4,800,000 shkarkime në ditë.

Qëllimi i Fossdroid është të promovojë aplikacione Android me burim të hapur përmes projektit F-Droid. Fossdroid merr të dhënat e tij nga F-Droid dhe organizon aplikacionet në një mënyrë të ngjashme me Google Play, me opsionin për t'i parë ato sipas popullaritetit.

Si e dini nëse softueri është me kod të hapur dhe cilat janë rregullat për përdorimin e tij?

Është e nevojshme të kuptohet se jo të gjitha projektet me kod të hapur mund të përdoren për qëllime komerciale ose të modifikohen lirisht. Për të kuptuar nëse softueri është me kod të hapur dhe cilat janë rregullat për përdorimin e tij, duhet të shikoni licencën e tij. Zakonisht teksti i tij i plotë gjendet direkt në kod.

Shumë njerëz blejnë softuer të ndryshëm ose përdorin versionet e tyre të thyera pirate. Përdoruesit mund të shohin ndërfaqen grafike të programit, por kodi për atë produkt zakonisht fshihet. Në këtë drejtim, është pothuajse e pamundur të ndryshohet softueri, i cili garanton mbrojtjen e autorit nga ata që duan të kopjojnë kodin e programit dhe ta përvetësojnë atë për veten e tyre. Por, përkundër kësaj, në botën moderne ka gjithnjë e më shumë programe të ashtuquajtura "Open Source". Le të hedhim një vështrim se çfarë është softueri me kod të hapur dhe cilat janë anët e tyre pozitive dhe negative.

Çfarë mund të konsiderohet me burim të hapur?

Pothuajse i gjithë softueri arrin te përdoruesi përfundimtar si softuer i gatshëm. Këto janë programe mjaft efikase me një ndërfaqe të këndshme dhe të lehtë për t'u përdorur. Nëse kodi i këtij produkti është i hapur, atëherë kushdo mund ta ndryshojë atë, të ofrojë opsionet e veta për korrigjimin e gabimeve të gjetura ose të bëjë ndonjë risi. Kështu, cilësia e këtij produkti përmirësohet me kalimin e kohës. Shembuj të sistemeve operative me burim të hapur janë Linux, Unix, Ubuntu.

Të gjithë janë të njohur me Microsoft Office, një analog i të cilit, por tashmë me burim të hapur, është Zyrë e hapur... Shfletuesit Mozilla Firefox dhe Google Chrome janë gjithashtu softuer me burim të hapur. Ka shumë produkte të ngjashme, shumë përdorin një sasi të madhe softuerësh dhe nuk dyshojnë se ndonjë nga këto mund të jetë një program me burim të hapur.

Karakteristikat e Burimit të Hapur

Që softueri të quhet program, nuk mjafton vetëm që kodi i tij të jetë i hapur për të gjithë. Një program i tillë duhet të jetë absolutisht falas... Për më tepër, me përdorim të mëtejshëm dhe një përpjekje për të ndryshuar kodin, përdoruesi gjithashtu nuk duhet të paguajë asgjë. Çdokush ka të drejtë të rishpërndajë lirisht këtë produkt dhe, siç u përmend më lart, ta ndryshojë atë. Programe të tilla nuk kanë kufizime për qëllimin dhe kushtet e përdorimit. Ato mund të përdoren për biznes, kërkime, edukim, përdorim për qëllimet e tyre për një kohë të pakufizuar.

Licenca e softuerit me burim të hapur

Licenca për programe të tilla është gjithashtu falas. Nuk ka absolutisht asnjë kufizim për aplikimin, modifikimin, shpërndarjen, përdorimin me softuer të tjerë të pajtueshëm. Gjithashtu, është teknologjikisht neutral ndaj të gjitha programeve të tjera ekzistuese.

Të mirat dhe të këqijat e programeve me burim të hapur

Ndryshe nga programet klasike të licencuara, ato zhvillohen nga një grup programuesish falas dhe për këtë arsye janë falas.

Plus i dytë i rëndësishëm është se ne mundemi përditësoni të dhënat e programit... Një programues i mirë që e kupton kodin mund të shtojë opsione të reja në program ose të përmirësojë performancën e funksioneve ekzistuese. Për shembull, përdoruesi MacOS nuk mund të ndryshojë sistemin e tij operativ, ndryshe nga Linux, të cilin të gjithë jo vetëm që mund ta personalizojnë sipas gjykimit të tyre, por edhe të shtojnë ndonjë funksion individual. Si rezultat, ai do të ketë një produkt krejtësisht të ri që është shumë i përshtatshëm për t'u përdorur. Nëse programi që rezulton është vërtet i mirë, atëherë ai mund të patentohet dhe madje të shitet (!)

Një tjetër avantazh i padiskutueshëm i programeve është mbrojtja e tyre nga viruset. Pothuajse të gjithë viruset janë shkruar për aplikacione Dritaret, dhe malware për të njëjtën gjë Linux sasi e papërfillshme. Kështu, gjasat për të marrë një virus duke përdorur një sistem operativ me burim të hapur është shumë i vogël.

Sot, shumë organizata po kalojnë në përdorimin e softuerit me burim të hapur. Kjo ju lejon të reduktoni kostot dhe të minimizoni gjasat e shkeljeve të sistemit.

Por çdo medalje, siç e dini, ka dy anë, le ta themi në lidhje me të këqijat e Open Source programet.

Nëse hasni ndonjë problem me softuerin, ata zakonisht kontaktojnë mbështetjen teknike. Softueri me burim të hapur nuk ka një të tillë. Ky problem lind për faktin se programi është modifikuar nga programues të ndryshëm nga i gjithë vendi apo edhe bota. Kështu që do t'ju duhet të kërkoni një zgjidhje për problemin në pafundësinë e rrjetit. internet ose kuptoni vetë.

Disavantazhi i dytë lind përsëri për faktin se kushdo mund të ndryshojë kodin e programit. Shpesh herë, pikëpamjet e njerëzve mund të mos përkojnë dhe kjo shkakton konflikte në modifikimin e produktit. Kjo mund të çojë në kolapsin e një projekti për të cilin shumë njerëz kanë punuar për një kohë të gjatë.

Gjithashtu, programet me qëllim të keq shpesh maskohen si burim të hapur dhe ndonjëherë është shumë e vështirë t'i dallosh ato nga softueri i vërtetë i sigurt.

Përkundër faktit se programe të tilla kanë disa të meta, gjithnjë e më shumë përdorues janë të interesuar për to. Gjithnjë e më shumë produkte janë me burim të hapur sot. Kjo do të thotë se programe të tilla kanë një të ardhme dhe ia vlen t'u kushtohet vëmendje.

Artikujt kryesorë të lidhur