Kako postaviti pametne telefone i računala. Informativni portal

Otvoren izvor otvoren. Uključuje programe otvorenog koda

Kako bismo razumjeli što za našu organizaciju znači korištenje softver s otvorenim/zatvorenim izvorni kod potrebno je razumjeti po čemu se međusobno razlikuju. Ovaj članak ukazuje na glavne razlike, ali zapamtite da je ovo vrlo pojednostavljeno objašnjenje. Za više informacija pogledajte Wikipediju ili pogledajte konkretnim primjerima korištenje obje vrste softvera.

Prije svega, softver otvorenog koda znači da možemo mijenjati i razvijati svoj program sve dok imamo znanja i vještine za to. Naprotiv, nije moguće sami modificirati zatvoreni izvorni program, jer izvorni kod programa/aplikacije nije dostupan. Iako nismo svi programeri, još uvijek možemo imati koristi od rada sa softverom otvorenog koda.

Takav softver se korisnicima daje besplatno, i to ne samo programi, već i operativni sustavi. Kreiraju ga i razvijaju sami korisnici koji svoje kreacije objavljuju na internetu. Najviše popularni programi redovito se ažuriraju jer ih koristi mnogo ljudi. Primjer je Mozilla Firefox ili Thunderbird. Ako se program ne ažurira redovito, moguće je da za to nema dovoljno tehničkih resursa – cijelo je pitanje koliko korisnika ima program. Visoka frekvencija ažuriranja je određeni jamac sigurnosti korištenja programa. Iako, ako se nakon instaliranja ažuriranja pokaže da program ne radi (na primjer, u novoj verziji operacijski sustav Skype ne podržava), postoje dva načina rješavanja problema: pokušajte pronaći pomoć na forumima na Internetu ili sami riješiti problem, što je relativno teško.

Softver zatvorenog koda mnogo je popularniji od softvera otvorenog koda. Prije svega, zbog jednostavnosti korištenja, a i zbog toga što smo se tek navikli - u pravilu, u školi, na poslu i kod kuće koristimo Windows. U slučaju programa i operacijskih sustava baziranih na zatvorenom izvornom kodu, radi se o gotovom proizvodu koji ne zahtijeva nikakvu intervenciju s naše strane. Prosječnom korisniku puno je praktičnije raditi s njima. Korisnici softvera zatvorenog izvornog koda često naglašavaju kako ga je jednostavno instalirati i koristiti, koliko je zgodno imati jasnu pomoć za program pri ruci i kako je lako kontaktirati podršku. tehnička podrška u slučaju problema. Takve sustave i proizvode proizvode tvrtke, i to tek nakon nekoliko faza testiranja. Korisnik jednostavno kupuje cijeli softverski paket spreman za instalaciju na računalo. Takav softver se plaća: kupujemo licencu, a često i ažuriranje programa.

Neki programeri softvera podržavaju društvene organizacije i nude im programe besplatno ili uz popust putem prihvatljivih neprofitnih organizacija, kao što je TechSoupova opsežna partnerska mreža, koja ima članove u različitim zemljama. U Rusiji program provodi Teplitsa društvene tehnologije(doo "Spiro"). Kontaktiranjem programa infoDonor možete saznati može li vaša organizacija sudjelovati u programu. Također trebamo imati na umu da kada biramo operativni sustav, također biramo način na koji radimo u našoj organizaciji. Primjerice, ako smo odabrali Linux, nećemo moći koristiti Adobe rješenja, a ako smo odabrali Windows, morat ćemo kupiti licence prema broju računala. Svaki slučaj ima svoje prednosti i nedostatke. Moramo dobro razmisliti što točno treba našoj organizaciji, koji su kriteriji za učinkovito korištenje opreme i donijeti odluku nakon temeljite analize.

Naravno, softver otvorenog ili zatvorenog koda nije ograničen samo na Microsoft, Mac ili Linux. Pitanje licenciranja pojavljuje se u vezi s bilo kojom vrstom softvera koji se koristi u organizaciji. U pravilu pažljivo pročitajte sve licence i ugovore o održavanju. Mnogo je primjera u kojima su organizacije imale ozbiljne probleme sa softverom koji je bio praktički beskorisan zbog uvjeta licenciranja, ili gdje su čak i najmanje promjene na stranici bile vrlo skupe.

Softver otvorenog koda ima svoje obožavatelje, a u posljednje vrijeme, kada je u pitanju razvoj nekakvih „nacionalnih“ proizvoda, u osnovi se misli na open source. Paradoksalno, interes za ovu vrstu softvera stvorio je mnogo izobličenja i zabluda koje u praksi onemogućuju njegovu distribuciju.

Naša tvrtka je uključena u projekte otvorenog koda od 2005. godine - i kroz razvoj vlastitih open source rješenja (OpenVZ, CRIU projekti), sudjelujući u drugim projektima otvorenog koda (QEMU, OpenStack, libvirt, libcontainer, itd.). Tijekom 10 godina prikupili smo neke od najčešćih mitova o softveru otvorenog koda. Govorit ću o svakoj zabludi i objasniti zašto je pogrešna. Sigurno ćete još toliko pamtiti, ali, po meni, ovih pet je najpaklenijih.


Projekt otvorenog koda je projekt otvorenog koda.

Bilo koji softverski projekt sastoji se od mnogih artefakata: izvornog koda projekta, informacija o neispravljenim defektima, testnog izvornog koda, dokumentacije. Izvorni kod projekta samo je njegov dio, slobodan pristup kojemu ne daje pravo nazivati ​​cijeli projekt otvorenim kodom. Osim izvornog koda, slobodan pristup trebao bi biti otvoren i za druge razvojne artefakte, a što je više artefakata otvoreno, više projekta otvoren za suradnike (osobe koji žele doprinijeti projektu). Osim toga, potrebni su transparentni procesi između svih članova zajednice, otvorena komunikacija u projektu itd. Sve ove mjere samo će doprinijeti razvoju projekta i plodnoj suradnji članova zajednice.

Kvaliteta softvera otvorenog koda je lošija jer svatko može napisati kod za njega

Glavno načelo otvorenog koda - otvoreni zajednički razvoj - samo po sebi je jamstvo da se nekvalitetni kod, štake i zakrpe jednostavno ne mogu sakriti od drugih sudionika. Osoba koja sudjeluje u takvim projektima spremna je na činjenicu da će njegov rad biti podvrgnut i analizi i kritici, što znači da neće hakirati. Njegov ugled je na kocki i nitko ga ne želi izgubiti.

Osim toga, u nekim zajednicama (primjerice, zajednica oko razvoja jezgre Linuxa) također postoji tvrdi princip- samo najbolji, testirani i idealni kod se prihvaća u izvorni kernel. Pokušaj dodavanja izmjena niske kvalitete bit će odbijen, drugi pokušaj je prepun ugleda osobe ili tvrtke suradnika.

Odnosno, otvoreni projekt doista omogućuje da bilo tko sudjeluje u pisanju koda, ali u ozbiljnim projektima, zbog visoki prag Unosi kodova neće se prihvaćati od osoba s nedovoljnom razinom stručnosti.
Većina velikih IT tvrtki (IBM, Google, Canonical, Parallels itd.) ima cijele odjele u kojima su stručnjaci plaćeni za rad na open source projektima i tako posredno rade na proizvodima tvrtke.

Zasebno, vrijedno je spomenuti da tvrtke koje razvijaju proizvode na temelju otvoreni projekti, tijekom testiranja zainteresirani su za poboljšanje koda projekata otvorenog koda koje koriste. Stoga se svi otkriveni problemi moraju popraviti i osigurati da se ovaj popravak doda u glavnu granu projekta kako bi bilo što manje razlika u vašem kodu i kodu otvorenog projekta. Naši proizvodi koriste kod drugih otvorenih projekata, tako da popravljamo probleme pronađene u kodu tih projekata i šaljemo ih uzvodno. To je bio slučaj s ranjivostima u jezgri RHEL: Red Hat je primijetio Vladimira Davydova da je otkrio ozbiljne ranjivosti CVE-2014-0203 i CVE-2014-4483 u jednom od ažuriranja jezgre RHEL6 (drugi problem, usput rečeno, pronađen je pomoću jedan od naših automatiziranih testova, koristeći Linux Test Project). Vasilij Averin dobio je pohvale za pronalazak CVE-2014-5045 , Dmitry Monakhov za CVE-2012-4508 . Činjenica dobro testiranje Jezgru Linuxa je čak označio Andrew Morton (tko je ovo?): “Zanima me. Tijekom proteklih nekoliko mjeseci, ljudi na @openvz.org pronašli su (i popravili) gomilu nejasnih, ali ozbiljnih i prilično starih bugova. Kako ste otkrili ove bube?"

Ishod

Zapravo, svi gore navedeni mitovi uglavnom proizlaze iz korisnika koji ili tek počinju raditi s OpenSource softverom ili ga uopće nisu isprobali. Najbolji način riješite se predrasuda – počnite blisko surađivati ​​s takvim odlukama.
Nedavno smo objavili novu verziju našeg proizvoda Virtuozzo 7. Ako ste također zainteresirani za stvaranje najbolja tehnologija onda virtualizacija kontejnera

Devedesetih se slobodni softver smatra egzotičnim korporativno okruženje, i jedini istaknuti konkurent vlasničkim divovima na čelu s Microsoftom Dugo vrijeme bio je Red Hat, ali od druge polovice 2000-ih situacija se počela ubrzano mijenjati. Softver otvorenog koda postao je mainstream za mnoge velike tvrtke, a pojavili su se deseci provjerenih dobavljača otvorenog koda koji su postigli odgovarajući visoka razina stručnost i iskustvo za pružanje usluga velikim i zahtjevnim korporativnim klijentima.

Za 2014. postoji mnogo igrača koji se uspješno natječu s dobavljačima komercijalnog softvera u brojnim područjima. Osim Red Hata, to su organizacije otvorenog koda kao što su Google, Apache Software, Novell, SUSE, Acquia itd. Na tržištu se pojavljuje sve više OpenSource analoga postojećih vlasničkih rješenja. Zajednice otvorenog koda postaju sve jače i poboljšavaju kvalitetu i funkcionalnost proizvoda.

Sam razvoj se u pravilu nudi besplatno, a komercijalizira se kroz podršku i prilagodbu. To stvara dodatnu konkurenciju i, kao rezultat, promiče razvoj softverskih proizvoda otvorenog koda.

U gotovo svim industrijama i djelatnostima postoji mogućnost korištenja softvera baziranog na otvorenom izvornom kodu. Gotovo svaki vlasnički softver ima valjani pandan otvorenog koda:

  • Cisco VPN - OpenVPN,
  • Oracle baza podataka - PostgreSQL
  • Microsoft Hyper-V - OpenVZ,
  • MS Active Directory - Samba,
  • Avaya IP Office - Asterisk, itd.)

Na temelju specifične zadatke poslovanja, možete usporediti cijenu i vrijeme implementacije rješenja na temelju vlasničkog softvera i OpenSourcea.

Otvoreni izvor u zemljama svijeta

SAD

U ožujku 2016. američka predsjednička administracija predstavila je verzija prije objave račun o korištenju vladine službe. Sudionici na tržištu podržali su inicijativu.

Prema dokumentu koji je objavila Bijela kuća, američke vladine agencije mogu međusobno dijeliti izvorni kod za određene projekte kako bi povećali njihovu učinkovitost i eliminirali potrebu za ponovnim razvojem proizvoda. Više o tome.

Indija

U listopadu 2011. postalo je poznato da je vlada Punjaba odlučila kupiti softver od Microsofta, poništivši odluku iz 2008. o instaliranju besplatnog softvera na 46.000 računala u 4.956 škola. `Odlučili smo preispitati našu prethodnu odluku`, rekao je Baldeo Purushartha, državni ministar škola.

Vlada Punjaba pokrenula je program informatizacije za učenike 6-12 razreda 2004.-2005. Odjel za ICT obrazovanje u državi Punjab provodi projekt u kojem svi osnovne škole ah organizirana nastava informatike s potrebnu opremu, softver i širokopojasna internetska veza. Istovremeno, odluka Bharata dobila je široku podršku na državnoj razini. operacijski sustav Rješenja (BOSS), testirana i certificirana od strane Linux Foundation za korištenje u školama zbog svoje pristupačnosti.

Prema predsjedniku države Punjab, od 2008. minimalni trošak ažuriranja softvera koji je licencirao Microsoft - za 16.578 računala po 1.375 Rs po računalu - iznosio je 23 milijuna Rs tijekom pet godina. Zbog toga je u rujnu 2008. Vlada Punjaba odlučila kupiti i instalirati BOSS u svim javnim osnovnim školama i navela da će od 2011. svi učenici osnovnih škola biti obučeni za korištenje BOSS-a. Radovi su završeni u travnju 2011. godine, uključujući obuku 6600 nastavnika.

No, 8. kolovoza 2011., nakon opsežne analize rezultata projekta, šef Odjela za školsko obrazovanje države Punjab rekao je da će se `Odjel za školsko obrazovanje vratiti korištenju softvera iz Microsofta ... za podučavanje djece u osnovnim razredima javnih škola`. Trošak obnove licenci bit će oko 7 milijuna rupija, od čega je vlada već dodijelila 3,77 milijuna.

Štoviše, oko 90.000 računala bit će instalirano u javnim školama spojenim na EDUASAT mrežu, putem kojih će učenici moći pratiti izravne prijenose raznih predavanja. Prema preliminarnim izračunima, početna cijena softvera i Microsoftove licence iznosit će 30 milijuna rupija. Ovaj iznos ne uključuje cijenu opreme i sl.

Ranije, u veljači 2011. godine, odlučeno je koristiti BOSS za rad u EDUASAT mreži. Ali sada, Purushartovim riječima: 'U svrhu što je više moguće puna upotreba instalirana računala gdje će studenti učiti Microsoftov softver, želimo koristiti Microsoft i u EDUASAT-u.

Imajte na umu da je Punjab bila prva država koja je aktivno implementirala Linux u škole. Trenutačno se BOSS još uvijek koristi u indijskim državama Haryana, Gujarat, Kerala i Uttar Pradesh.

Njemačka

Prema nedavnoj studiji Georgia Institute of Technology (SAD), Njemačka je na četvrtom mjestu u svijetu po prodoru softvera otvorenog koda u javni sektor. 2001. njemačko Ministarstvo vanjskih poslova (a s njim i sva veleposlanstva i konzulati) prešlo je na Linux. Konzultantska tvrtka McKinsey nekoliko je puta potvrdila da Foreign Office puno štedi korištenjem Linuxa, OpenOfficea i Thunderbirda umjesto Microsoftovog paketa Windows, Office i Outlook. Čak se govorilo da diplomati troše manje na IT od zaposlenika bilo koje druge državne agencije.

Ali trik je u tome što je u pogonu uvjetno slobodni softver ponekad skuplji od bezuvjetno plaćenog. Dinosauri poput Microsofta mogu pružiti bolje i jeftinije održavanje od manjih tvrtki za podršku Linuxu. A ponekad je isplativije kupiti licencu. Stoga se, primjerice, isti njemački vanjski ured ove godine vraća Microsoftovom softveru. Dužnosnici su u novcu cijenili stalne probleme s tehničkom podrškom, kao i poteškoće u svladavanju softvera otvorenog koda (mnogi zaposlenici su se žalili na to) i govorili u duhu da škrtac plaća dvaput.

Rusija

Odluke vlade i predsjednika Ruske Federacije Dmitry Medvedev, domaći open source softver uveden je u sve škole 2008. godine Ruska Federacija i bit će instaliran u svim državnim i proračunskim organizacijama kako bi se osigurala nacionalna informatička sigurnost.

Project Penguin - implementacija otvorenog koda

Projekt "Pingvin" - projekt za implementaciju Linux tehnologija i softvera otvorenog koda u školama i sveučilištima u Rusiji 2009-2010. financira FAO - Federalna obrazovna agencija Ruske Federacije. Prema ugovoru o projektu Penguin, moraju se dovršiti tri faze:

  1. Dorada udžbenika i metodička potpora
  2. Razvoj tehničke podrške i internet portala
  3. Osposobljavanje 60 tisuća nastavnika za Linux tehnologije i Open Source

1. Izrada osnovnih udžbenika informatike za sveučilišta i škole temeljenih na otvorenom izvoru u skladu s državnim standardima i zahtjevima Jedinstvenog državnog ispita iz informatike i ICT-a završena je 2008.-2009. 2. Razvoj internetske podrške s osnovnim udžbenicima informatike i osnovnim Open Source paketima za Windows i Linux završen je 2005.-2009. 3. Provedeni su i razrađeni pilot tečajevi za učitelje informatike i školske učitelje o Linux tehnologijama i softveru otvorenog koda 2005.-2007. zajedno s moskovskim pedagoškim sveučilištima Moskovskog državnog pedagoškog sveučilišta i Moskovskog državnog pedagoškog sveučilišta uz potporu UNESCO-a, IBM Corporation i Linux centra.

    • HAC, prof., dr. 16:32, 15. listopada 2009. (UTC)

Otvoreni izvor - mišljenje predsjednika Ruske Federacije

Na ovom sastanku D.A. Medvedev rekao je:

„... Ako sad sjednemo potpuno na igli stranog softvera i "ležati" dugi niz godina, onda nećemo sići s toga. A mi ćemo se razvijati suprotno svjetskim trendovima. Istodobno, također je nemoguće najaviti da ćemo sutra sva računala u školama (a potencijalno je riječ o puno ozbiljnijoj mreži računala) prebaciti na programe otvorenog koda s besplatnom licencom, jer postoje problemi s povezivanjem, postoje tehnološki problemi. Odnosno, ni tu nema potpune spremnosti. Što učiniti?

Nudimo krenuti kompromisnim putem, a ovaj put se sada počeo realizirati. Kupnja na tri godine licencni paket od osnovnih programa (što prije svega znači na operativne sustave, arhive, urede, uređivače, "photoshopove" - ​​općenito, sve ono što korisnici obično koriste, pa tako i u školama), ali pritom ne prestaju, već raditi preko domaćeg softverskog paketa s otvorenim pristupom (a sada ćemo o tome detaljnije), da bi kasnije, u konačnici, za tri godine (ako uspije prije, još bolje),

Napravite takav optimalan model gdje će škole, a potencijalno i sve vladine agencije, moći odabrati ono što im treba: ili nastaviti koristiti komercijalni proizvodi o svom trošku, a ne o trošku federalnih sredstava, ili prijeći na već potpuno prilagođen, njima prihvatljiv sustav, baziran na otvorenom pristupu, na otvorenom kodu...”.

Prosinac 2010.: Putin naređuje prebacivanje moći na Linux

Povijest dokumenta o prelasku državnih tijela na slobodni softver traje od 2007. godine, kada je Ministarstvo informacija i komunikacija počelo razvijati „Koncept razvoja i korištenja slobodnog softvera u Ruskoj Federaciji“ , koji je objavljen u proljeće 2008. Međutim, ostavka ministra Leonida Reimana i imenovanje Igora Ščegoljeva na njegovo mjesto doveli su do revizije koncepta.

Unatoč tome, u proljeće 2008. godine, nekoliko dana prije prijenosa vlasti na Dmitrija Medvedeva, Vladimir Putin, još dok je bio predsjednik Rusije, spomenuo je plan za migraciju na besplatni softver saveznih institucija u popisu svojih uputa za vladu, postavljajući tako sebi taj zadatak.

Paketi otvorenog koda za škole

Paketi otvorenog koda za škole namijenjeni su za instalaciju programa u školama i kućnim računalima s Windows i Linux operativnim sustavima. Linux Live-CD dizajniran je za pokretanje otvorenog koda na Windows kućnim računalima bez instaliranja Linuxa na stroj.

Odlukama Vlade Ruske Federacije domaći softver otvorenog koda 2008. i 2009. godine poslana je u sve škole u Ruskoj Federaciji i bit će instalirana u svim državnim i proračunskim organizacijama kako bi se osigurala nacionalna sigurnost u području IT-a.

Otvoreni operativni sustav Linux

Otvoreni uredski paket

Open Office paket može se slobodno instalirati i koristiti ne samo na osobnih računala s Linux OS-om, ali i na računalima s Windows OS-om. Istodobno, dokumenti i datoteke pripremljeni u paketu MS Office mogu se čitati i obraditi u paketu Open Office.

Sastav Otvorenog uredsko odijelo otvoreni ured:

  1. OpenOffice.org Writer- Tekst Urednik pisca s bogatim značajkama za izradu pisama, knjiga, izvješća, biltena, brošura i drugih dokumenata, kompatibilnih s MS Officeom.
  2. OpenOffice.org Calc- Elektronička Tablice izračuna imaju napredne sposobnosti analize, izrade grafikona i donošenja odluka koje se očekuju od visoke kvalitete proračunske tablice, kompatibilan s MS Officeom.
  3. OpenOffice.org Impress- Impress uređivač prezentacija pruža sve uobičajene alate za medijsku prezentaciju kao što su specijalni efekti, animacija i alati za crtanje. kompatibilan s formatom Microsoft datoteka PowerPoint, a također može spremiti vaš rad u brojnim grafički formati, uključujući Macromedia Flash (SWF).
  4. Baza OpenOffice.org- Baza podataka pruža alata za rad s bazama podataka unutar jednostavno sučelje. Može stvarati i uređivati ​​obrasce, izvješća, upite, tablice, poglede i odnose tako da je povezano upravljanje bazom podataka isto kao i u drugim popularnim aplikacijama baze podataka. Baza uključuje HSQLDB kao svoj zadani mehanizam relacijske baze podataka. Također može koristiti dBASE, Microsoft Access, MySQL ili Oracle, ili bilo koju ODBC ili JDBC kompatibilnu bazu podataka.
  5. Otvorite Office Draw Draw je uređivač vektorske grafike s kojim možete raditi sve, od jednostavnih dijagrama ili dijagrama toka do 3D umjetničkih djela. Draw može uvesti grafike iz mnogih uobičajenih formata i spremiti ih u više od 20 formata, uključujući PNG, HTML, PDF i Flash.
  6. gimp- bitmap grafika Gimp urednik, program za izradu i obradu rasterska grafika. Vektorska grafika je djelomično podržana.

Otvorite uređivač teksta Writer

OpenOffice.org Writer - program za obradu teksta i vizualni urednik hipertekst, dio je OpenOffice.org i besplatan je softver (objavljen pod licencom LGPL).

Pisac je kao Microsoft Word a funkcionalnost ovih uređivača je približno jednaka. Pruža korisniku moderne alate za tipkanje, uređivanje i formatiranje dokumenata.

Kao i poznato sučelje i funkcionalnost:

* stvaranje i dizajn odlomaka teksta i stranica, * dodavanje odjeljaka i podnožja, * umetanje slika i multimedijskih objekata, * pregled i ispis dokumenata, * bilježenje promjena i pregledavanje tekstova, * automatsko oblikovanje sadržaja, indeksa i fusnota, * dodavanje makronaredbi i kontrole, * rad s tablicama, * provjera pravopisa i još mnogo toga,

Koncept primjene stilova izvrsno je rješenje za lakše kreiranje i oblikovanje dokumenata. Rad sa stilovima podržan je u svim komponentama uredskog paketa, ali je u OpenOffice.org Writer najpotpunije implementiran.

Pet grupa stilova - odlomci, znakovi, stranice, okviri i popisi - pružaju korisniku mnoge mogućnosti za jednostavno formatiranje dokumenata. Posebna ploča za stilove i oblikovanje omogućuje vam upravljanje stilovima mijenjanjem postojećih i stvaranjem novih. I što je dokument složeniji, što ga češće morate mijenjati, prednost stiliziranja postaje očitija.

Drugi alat, Navigator, nudi opcije brzi prijelaz kroz dokument, koristeći naslove, fusnote, bočne trake ili druge objekte kao referentne točke.

Što se tiče ostalih komponenti, za Writer postoji veliki broj dodaci (proširenja) koji poboljšavaju osnovnu funkcionalnost komponente ili pružaju dodatnu funkcionalnost, kao što je provjera gramatike ili objavljivanje na MediaWikiju.

Writer podržava veliki broj formata za uvoz i izvoz datoteka, uključujući spremanje u PDF i uvoz docx-a. A slanje datoteke e-poštom vrši se pritiskom na gumb.

Otvorite proračunske tablice Calc

početak: OpenOffice.org Calc je aplikacija za proračunske tablice. Pomoću njega možete analizirati ulazne podatke, raditi izračune, predviđati, sažimati podatke iz različitih listova i tablica, graditi grafikone i grafikone.

Calc je ažurirana i tražena komponenta OpenOffice.org za rad s proračunskim tablicama u poslovnom okruženju. Omiljeni alat za računovođe i menadžere za izradu izvješća.

Korak po korak unos formula u ćelije proračunske tablice pomoću čarobnjaka olakšava formiranje složenih i ugniježđenih formula, pokazuje opise svakog parametra i konačni rezultat u bilo kojoj fazi unosa.

Uvjetno oblikovanje i stilovi ćelija omogućuju vam organiziranje gotovih podataka, dok zaokretne tablice i grafikoni prikazuju rezultate rada.

Više od dvadesetak formata za uvoz i izvoz datoteka, uključujući funkcije uvoza teksta, omogućuju vam rad s gotovo svim podacima. Također, pomoću posebnog alata možete uvesti podatke iz drugih izvora, kao što su baze podataka, ili možete stvoriti raspon koji se može ažurirati tako da uvezeni podaci uvijek budu ažurirani.

Podržane su veze između različitih proračunskih tablica i zajedničko uređivanje podataka (od OpenOffice.org 3.0).

Dostupne su različite postavke za ispis gotovih listova na pisaču: mjerilo, margine, zaglavlja i podnožja. A ugrađena provjera pravopisa, kao u uređivaču teksta, poboljšat će kvalitetu gotovog izvješća.

Otvorite uređivač vektorske grafike Draw

OpenOffice.org Crtanje- uređivač vektorske grafike, usporediv po funkcionalnosti s CorelDRAW, dio je OpenOffice.org.

Uređivač vektorske grafike Draw je alat za crtanje koji koristi vektorsku grafiku. Sadrži niz usluga koje vam omogućuju brzo stvaranje svih vrsta crteža. Vektorska grafika omogućuje spremanje i prikaz slika kao vektora (dvije točke i linija), a ne kao skup piksela (točkica na zaslonu). Vektorska grafika olakšava spremanje i skaliranje slika.

crtati grafički uređivač savršeno integriran u sustav OpenOffice.org, što olakšava razmjenu crteža između bilo kojeg modula sustava. Na primjer, ako izradite crtež u Drawu, možete ga jednostavno koristiti u Writer dokumentu kopiranjem i lijepljenjem. Također možete raditi s grafikom izravno u modulima Writer i Impress koristeći podskup funkcija i alata iz programa Draw.

Paket uključuje potpuno opremljene "konektore" između oblika koji mogu koristiti različite stilove linija i omogućuju vam crtanje crteža kao što su dijagrami toka.

Potreba za uređivačem vektora kao dijelom uredskog paketa je nesumnjiva. Opseg takvog uređivača je prilično širok: od najjednostavnijih crteža i najava do dijagrama, dijagrama i crteža.

Osim vlastitih objekata, u slike možete umetnuti grafikone, formule i druge elemente stvorene u drugim komponentama OpenOffice.org. Draw također podržava izvoz bitmapa u većini formata, uobičajenih i specijaliziranih.

Draw ima sve potrebni alati svojstvena vektorski uređivači:

* spojne linije, dimenzionalne linije, tablice. * Rad s tekstom i tekstualnim efektima; * Promjena boje ispune, sjene, prozirnosti; * Postavljanje, sidrenje i upravljanje objektima pomoću slajdova, slojeva i vodilica; * Podržane su razne operacije na objektima: zbrajanje, oduzimanje, grupiranje i transformacija figura; * Crtanje 3D objekti; * Crtanje grafičkim primitivima, Bezierove krivulje; * Efekti: osvjetljenje, preoblikovanje i umnožavanje;

Osim vlastitih objekata, u slike možete umetnuti grafikone, formule i druge elemente stvorene u drugim komponentama OpenOffice.org. Draw također podržava izvoz bitmapa u većini formata, uobičajenih i specijaliziranih.

Korištenje Galerije (pohrana objekata) omogućuje vam organiziranje postojećih slika, a podrška za stilove teksta štedi vrijeme pri izradi objekata iste vrste.

Gotov crtež ili crtež može se ispisati na pisaču ili izvesti u bitmap ili, na primjer, u PDF-u.

Maksimalna veličina crteža u Drawu je 300x300 cm.

Od verzije 3.0 OpenOffice.org, Draw podržava ne samo PDF izvoz, već i PDF uvoz (zahtijeva poseban nastavak openoffice.org).

Otvorena baza relacijske baze podataka

Baza - otvorena relacijske baze podatke koji vam omogućuju stvaranje, uređivanje i obradu tabličnih podataka.

Korisnicima se nudi prilično velik skup alata za obradu podataka i tablica: uređivači obrazaca, upita, izvješća, tablica baze podataka. Uz njihovu pomoć možete analizirati ulazne podatke, raditi izračune, predviđati, sažimati podatke iz različitih listova i tablica, graditi grafikone i grafikone.

Uređivač upita omogućuje vam stvaranje gotovo cijelog raspona SQL upita bazama podataka za odabir, promjenu, dodavanje podataka. Podržani su potupiti i upiti s parametrima. Vizualni dio uređivača pojednostavit će proces konstruiranja upita za korisnika početnika.

Uređivač obrazaca omogućuje vam korištenje gotovo bilo kojeg standardni alat upravljanje sadržajem baze podataka. Pruža kontrole za tekstualna, numerička, binarna polja, popise, padajuće liste, tablice, gumbe, kalendar i druge elemente.

alat za rad s vanjskim izvorima podataka plus ugrađeni HSQLDB DBMS. Koristeći Base, možete dodavati, brisati, uređivati ​​zapise baze podataka: MySQL, HSQLDB (obično u paketu s OpenOffice.org), PostgreSQL, DB2, Oracle.

Također je moguć rad s tablicama DBF, MS Access, adresari, tekstualne datoteke i proračunske tablice stvorene pomoću OpenOffice.org Calc ili MS Excel.

Pristup vanjski izvori podaci se provode pomoću ODBC, JDBC, SDBC i drugih tehnologija. Potpuni popis podržanih tehnologija i izvora podataka ovisi o operativnom sustavu koji koristite.

Složenije upravljanje i obrada podataka vrši se korištenjem makronaredbi i alata programskog jezika OOBasic.

Uređivač tablica pomoći će vam stvoriti i upravljati tablicama u ugrađenoj bazi podataka HSQLDB, kao i s nekim moguća ograničenja za druge baze podataka.

Base ima ugrađeni čarobnjak za izvješća s osnovnim funkcijama za kreiranje izvješća ili tablica ili upita. Ali postoji bolji alat za izvješćivanje, Sun Report Builder. Ovaj alat omogućuje izradu izvješća gotovo bilo koje složenosti. Podržava grupiranje, izvršavanje ugrađenih prilagođenih funkcija, uvjetno oblikovanje. Rezultat SRB-a je Pisac dokument ili Calc, koji se kasnije može ispisati ili urediti.

S Baseom možete stvoriti izvore podataka. Na primjer, dogovaranjem veze na vanjska baza podataka u bazi i filtriranjem željenih podataka SQL upitom, s tim podacima možete raditi u OOo Calc.

Otvoreni sustavi programiranja

  1. besplatni pascal 2.0.4 - Besplatni Pascal i Object Pascal kompajler - Lazarus ili KDevelop preporučuje se kao IDE.
  2. Zasjeniti- Vanjski kompleks otvoreni sustavi programiranje za razvoj modularnih višeplatformskih aplikacija.
  3. Gambas- besplatni sustav programiranja 2)VISUAL BASIC IDE za kreiranje programa baziranih na Qt, GTK, OpenGL, SDL i CGI WEB

Minimalni paket otvorenog koda za škole

Uključuje programe otvorenog koda

  1. grafičko okruženje XFCE;
  2. brzi tekst Abiword urednik;
  3. Gnumerički uređivač proračunskih tablica.

Minimalni softverski paket otvorenog koda:

  1. Uredski paket: OpenOffice.org 2.3;
  2. Web-preglednik: Firefox 2.0;
  3. Uređivač slika: GIMP 2.4;

Opcijski disk Sadrži programe za škole i druge obrazovne ustanove:

  1. Uređivač web stranica plava riba;
  2. Programski jezici pascal (Free Pascal i Lazarus), osnovni (gambas), logo (KTurtle);
  3. Sustavi matematički izračuni(Maxima i Scilab);
  4. Antivirus ClamAV i keširanje squid poslužitelj, PostgreSQL DBMS

Optimizirano za instalaciju i rad na računalu od 128 do 256 MB memorije i procesor od PI 233 MHz.

Linux LiveCD

Linux CD Live-CD je dizajniran za rad s Open Source na Windows kućnim računalima bez Linux instalacije na računalu.

CD L inux live cd optimiziran za rad s Linux instalacijskim CD-om na računalu sa 128 do 256 MB memorije i procesorom od PI 233 MHz. Podržane su radne sesije, što vam omogućuje spremanje postavki i dokumenata početna mapa između ponovnih pokretanja.

Najniža hardverska opcija osigurava prihvatljive performanse čak i na sustavima sa 128 MB memorije.

Uključuje XFCE grafičko okruženje; Ova distribucija uključuje laganu i brzu uređivač teksta Abiword i Gnumeric uređivač proračunskih tablica.

Osim toga, prvi disk sadrži:

  1. Uredski paket: OpenOffice.org 2.3;
  2. Web preglednik: Firefox 2.0;
  3. E-pošta: Claws Mail;
  4. Manipulacija slikama: Gimp 2.4;
  5. i više od 1000 programa koji vam omogućuju rješavanje najšireg spektra zadataka.

školski poslužitelj

Školski poslužitelj- poslužiteljski operativni sustav sa širokom funkcionalnošću, potpuno prilagodljiv putem web sučelja putem kojeg se upravlja komponentama.

Sastav:

  1. web aplikacije za pomoć u organizaciji obrazovnog procesa:
  2. Moodle - daljinski i interaktivno učenje, sadrži primjere tečajeva;
  3. Mediawiki - sustav za organiziranje "baze znanja" pomoću Wiki tehnologije;

za organiziranje lokalne mreže:

  1. DHCP i DNS poslužitelji;
  2. Squid proxy poslužitelj (s podrškom za prikaz statistike pristupa);
  3. vatrozid;
  4. upravljanje mrežnim sučeljem;
  5. poslužitelj točnog vremena;
  6. poslužitelji datoteka:
  7. Samba poslužitelj (za organiziranje pristupa direktorijima dostupnim putem Samba protokola);
  8. FTP poslužitelj;
  9. sučelje za stvaranje lokalnih zrcala repozitorija;
  10. CUPS poslužitelj za ispis;
  11. MySQL (za Moodle i Mediawiki);
  12. web poslužitelj Apache2;
  13. sučelje za ažuriranje sustava (uključujući postavljanje ažuriranja);
  14. sigurnosna kopija;
  15. upravljanje računima (mogućnost uvoza računa iz sustava 1C: Chronograph);
  16. mail server s antivirusnom i anti-spam podrškom.
    • HAC, prof., dr. 04:29, 19. srpnja 2009. (UTC)

Otvoreni izvor u Rusiji

Trenutno, softver otvorenog koda počinje biti široko rasprostranjen u obrazovnom sustavu Rusije, među razlozima zbog kojih nazivaju raširenu ilegalnu distribuciju komercijalnog zatvorenog uvezenog softvera.

Vladinim odlukama domaći softver otvorenog koda uveden je 2008. godine u sve škole Ruske Federacije i bit će instaliran u svim državnim i proračunskim organizacijama kako bi se osigurala nacionalna sigurnost u području IT-a.

Softver otvorenog koda može se slobodno instalirati i koristiti u svim školama, uredima, sveučilištima i svim ostalim osobnih računala te u svim državnim, proračunskim i trgovačkim organizacijama i institucijama u Rusiji i zemljama ZND-a prema Općoj javnoj licenci (GPL).

    • HAC, prof., dr. 09:50, 16. srpnja 2009. (UTC)

Softver otvorenog koda u školama i sveučilištima

Korištenje otvorenog koda i Linux Technologies u moskovskim školama i sveučilištima započela je 2005.-2006. nakon održavanja seminara-škola "Linux Technologies and Open Source Software" zajedno s IBM Corporation i UNESCO-om na bazi Moskovskog državnog pedagoškog sveučilišta.

Godine 2007 Odlukama Vlade Ruske Federacije osnovni paketi otvorenog koda preporučeni su za implementaciju u svim školama u Rusiji i za korištenje u nastavi informatike i informacijska tehnologija u svim učionicama informatike svih škola Ruske Federacije.

pozadini osnovni paketi Računalni programi, njihov razvoj, implementacija i distribucija u škole u Rusiji i zemljama ZND-a počeli su kasnih 90-ih, kada su razvijeni osnovni softverski paketi za domaće osobnih računala BK, Corvette i UKNC i distribuira se kao otvoreni i besplatni softver za škole.

Sve srednje škole u Rusiji u 2008-2009 dobio osnovne pakete licenciranog komercijalnog i besplatnog open source softvera za edukaciju informatička pismenost, osnove informatike i nove informacijske tehnologije s operacijskim sustavima Windows i Linux .

U četiri regije Rusije u 2008-2009 pokrenut je rad na uvođenju i korištenju u srednjim školama osnovnih programskih paketa za informatičke učionice i informatiku te je započela edukacija učitelja i nastavnika informatike i tehnologije rada s otvorenim softverom u okruženju Windows i Linux.

Prema Doktrina sigurnost informacija RF, nastavu računalne pismenosti i informatike treba pratiti pravni obrazovni program u nastavi zaštite informacija u računalima, zaštite od računalni virusi, porno stranice i osiguranje informacijske sigurnosti u lokalnim i globalne mreže Računalo temeljeno na besplatnom softveru otvorenog koda.

Godine 2007. objavljeni su prvi udžbenici informatike za sveučilišta i škole za nastavu informatike u skladu s državni standardi obrazovanje s otvorenim kodom komercijalnog zatvorenog softvera na Windowsima i Linuxu.

    • HAC, prof., dr. 09:51, 16. srpnja 2009. (UTC)

Definicija otvorenog koda

Definicija otvorenog koda) koristi Open Source Initiative za određivanje u kojoj je mjeri softverska licenca usklađena sa standardima otvorenog koda (Open Source). Temeljeno na direktivama Debian Free Software, koje je uglavnom napisao Bruce Perens.

Definicija se sastoji od deset zahtjeva za licenciranje za otvoreni izvor:

  1. Besplatna distribucija. To znači da licenca ne bi trebala nametnuti ograničenja na prodaju i distribuciju softvera.
  2. Dostupno izvorni kod. Čak i ako softver ne dolazi s izvornim kodom, izvorni kod treba biti lako dostupan.
  3. Mogućnost modifikacije. Jednostavna prilikačitanje izvornih tekstova ne dopušta eksperimentiranje s njima i objavljivanje modifikacija
  4. Čak iu slučaju nepovredivosti izvornog koda autora, izvedeni programi i njihov izvorni kod moraju se slobodno distribuirati.
  5. Nema diskriminacije ljudi i grupa ljudi. Neke zemlje, poput Sjedinjenih Država, imaju određena ograničenja za izvoz softvera.
  6. Nema diskriminacije na temelju svrhe prijave. Besplatna licenca mora dopustiti sve aktivnosti, uključujući genetska i nuklearna istraživanja, komercijalne primjene itd.
  7. Distribucija licenci. Prava povezana sa softverom otvorenog koda primjenjivat će se na sve korisnike programa bez zaključka dodatni ugovori kao što su ugovori o neotkrivanju podataka.
  8. Licenca ne smije ograničavati druge softverske proizvode. Uz iznimku banalne nekompatibilnosti, korisnik ima pravo izabrati što će koristiti.
  9. Licenca mora biti tehnološki neutralna. Odnosno, licenca ne smije zahtijevati ništa od sučelja ili tehnologija korištenih u izvedenom programu.
  10. Licenca ne smije biti vezana uz određeni proizvod. Prava na programski kod ne bi trebala ovisiti o tome je li program dio proizvoda. Osoba koja distribuira program odvojeno od zbirke ili je dio koda prenijela na drugi proizvod ima ista prava koja je dala zbirka.

softver otvorenog koda (softver otvorenog koda) namijenjen je za besplatan pristup do izvorni kod Za svakoga. Postoje različite licence različitim uvjetima koristiti od GPL (GNU Opća javna licenca) pa do odanijih Apache licenca. Prvi omogućuje besplatnu distribuciju, pod uvjetom da se ista licenca koristi za sljedeće proizvode. Drugi ne zahtijeva obveznu distribuciju gotovog proizvoda i otvorenog koda. Android koristi oboje. Unutra, nastavak je govorio o open source i open source softveru.

Jezgra koja se koristi u OS-u podliježe GPL. To znači da se sve mijenja izvorni kod nakon toga treba učiniti dostupnim javnosti službeno izdanje softver. U praksi bi to trebalo izgledati ovako: proizvođači kao npr HTC, Samsung, Motorola, puštajući novi uređaj, dužni su učiniti otvoreni pristup izvorni kod od izlaska ovog uređaja. Uglavnom, proizvođači željeza to malo razvlače.

Izvor za OS Android obično podliježe Apache licenca. Svatko može preuzeti izvor i promijenite ga bez potrebe da kod bude dostupan svima. Zbog ovog razloga Android ne može promijeniti ili poboljšati HTC Sense ili MotoBlur. Iako slična situacija koji se ne sviđa mnogim korisnicima, ne može se mijenjati iz komercijalnih razloga. Kad bi proizvođači stavili na raspolaganje sve svoje tajne, onda ne bi bilo financijskog razloga za stvaranje raznih inovacija kako bi se nadmašili suparnici u konkurenciji. Stoga je korištenje lojalnije licence u potpunosti opravdano. Izlazak novih uređaja to redovito potvrđuje.


Većina korištenog softvera distribuira se u kompiliranom obliku. To sugerira da izvorni kod takvih programa prolazi kroz poseban prevodilac koji ga pretvara u jezik razumljiv računalu. Zauzvrat, softver koji koristi otvoreni izvor, je sušta suprotnost.

Takav se kod, u pravilu, distribuira zajedno s prevedenom verzijom programa, što omogućuje njegovu modifikaciju ili poboljšanje na svaki način kako bi se mogao izvršiti širi raspon zadataka. Programeri takvih programa vjeruju da će s vremenom otvoreni izvor omogućiti softverski proizvod postati korisniji i osloboditi ga velikog broja pogrešaka.

Postoji nekoliko kriterija prihvatljivosti za programe otvorenog koda:

  • besplatna distribucija softverski paket, ali u isto vrijeme može biti dio komercijalnog projekta;
  • obvezna primjena izvorni kod;
  • mogućnost da bilo tko uredi izvorni kod;
  • mogućnost distribucije modificiranih verzija programa;
  • ne bi trebao postojati zahtjev za isključivanjem drugog softvera ili ometanjem njegovog rada.

Razmotrite jedan od najupečatljivijih primjera softvera koji prati otvoreni izvorni kod koji je stekao distribuciju diljem svijeta. Početkom 1990-ih, finski student Linus Torvalds razvio potpuno novi operativni sustav baziran na Unixu, koji je danas poznat kao linux. Sustav je pušten pod licencni ugovor GNU Opća javna licenca, koji je sadržavao definiciju otvorenog koda s pravne točke gledišta. Prilično velik broj programera počeo je koristiti i poboljšavati ovaj operativni sustav. Sakupivši poboljšanja programera diljem svijeta u jedinstvenu cjelinu, 1994. Linus Torvalds izdaje Linux verziju 1.0. Prije toga, numeriranje verzija se provodilo počevši od nule.

S vremenom se pojavila opća zabrinutost potrošača u vezi s nedostatkom jamstva, kao i tehničke podrške za takav softver. Tako Red Hat Software stvara službeni Red Hat Linux softverski paket koji uspijeva prodati. Najznačajnija značajka takvog tržišnog operativnog sustava bila je jamstvo i tehnička podrška, što nije manje važno.

Nekoliko drugih tvrtki također je razvijalo nove Linux verzije namijenjena prodaji, a ti su paketi bili dodatno opremljen raznim softverom, među kojima: internetski preglednik Mozilla, kreiran na Netscape kernelu, web poslužitelj Apache, jezik za pripremu web skripti Perl, grafički format PNG datoteke i mnogi drugi. Osim toga, postoje verzije navedenih softverskih paketa razvijene za operacijske sustave Windows i Android. To sugerira da su programi otvorenog koda dostupni ne samo za računala, već i za mobilne uređaje.

Sumirajući, vrijedi reći da programi s kojima dolazi sa njihov otvoreni izvorni kod, imaju niz nedostataka. Prije svega, ovo raznolikost verzija, zbog čega usavršavanje jednog programa može uzrokovati stvaranje novog neovisnog programskog paketa. Druga stvar koju treba naglasiti je korištenje korisnika zastarjelih programa , u kojem se neke pogreške možda neće popraviti, nije moguć rad s novim formatima datoteka i tako dalje. Primjer takvog slučaja je Microsoftovi programi Word i Open Office. Ako je u prvom paketu napisana neka složena formula, onda je drugi jednostavno ne može pročitati.

Također među softverom otvorenog koda nema tzv posebnim paketima za knjigovodstvo i izvještavanje. Drugi nedostatak je izravno povezan s hardverom, činjenica je da se pri prelasku s Windowsa na Linux mora uzeti u obzir da Linux drajveri ne postoje za sve modele računalnih uređaja, što će uzrokovati pogrešan rad sustava.

Međutim, ne zaboravimo na pozitivne aspekte takvog softvera, jer open source ima mnogo prednosti. Prvo se distribuira sav softver otvorenog koda je besplatno. Drugo, takav programi se ponekad pojavljuju mnogo brže komercijalni zbog činjenice da je nekoliko tisuća ljudi uključeno u razvoj odjednom i nije svaka tvrtka u mogućnosti platiti rad nekoliko tisuća programera. Posljednja stvar koju treba napomenuti zabrinjava prilike brza eliminacija pogreške, zahvaljujući čemu programi otvorenog koda rade stabilnije od komercijalnih.

Vrhunski povezani članci