Kako podesiti pametne telefone i računare. Informativni portal

Open source open. Uključuje programe otvorenog koda

Da shvatimo šta za našu organizaciju znači da koristi softvera sa otvorenim/zatvorenim izvorni kod potrebno je razumjeti po čemu se razlikuju jedni od drugih. 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 oba tipa softvera.

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

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

Softver zatvorenog koda je mnogo popularniji od softvera otvorenog koda. Prije svega, zbog jednostavnosti korištenja, ali i zbog toga što smo se tek navikli - po pravilu, u školi, na poslu i kod kuće koristimo Windows OS. U slučaju programa i operativnih sistema baziranih na zatvorenom izvornom kodu, radi se o gotovom proizvodu koji ne zahtijeva nikakvu intervenciju s naše strane. Prosječnom korisniku je mnogo praktičnije raditi s njima. Korisnici softvera zatvorenog koda često naglašavaju koliko je lako instalirati i koristiti, koliko je zgodno imati jasnu pomoć za program pri ruci i koliko je lako kontaktirati podršku. tehnička podrška u slučaju problema. Takve sisteme i proizvode proizvode kompanije, i to tek nakon nekoliko faza testiranja. Korisnik jednostavno kupuje cijeli softverski paket spreman za instaliranje na računar. 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 sa popustom preko prihvatljivih neprofitnih organizacija, kao što je TechSoup-ova opsežna partnerska mreža, koja ima članove koji se nalaze u različitim zemljama. U Rusiji program sprovodi Teplica 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 sistem, biramo i način na koji radimo u našoj organizaciji. Na primjer, ako smo odabrali Linux, nećemo moći koristiti Adobe rješenja, a ako smo odabrali Windows, morat ćemo kupiti licence po broju računara. Svaki slučaj ima svoje prednosti i nedostatke. Moramo dobro razmisliti šta je tačno našoj organizaciji potrebno, koji su kriterijumi za efikasno korišćenje opreme i doneti odluku nakon detaljne analize.

Naravno, softver otvorenog ili zatvorenog koda nije ograničen samo na Microsoft, Mac ili Linux. Pitanje licenciranja pojavljuje se u vezi sa bilo kojom vrstom softvera koji se koristi u organizaciji. Kao opšte pravilo, 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čno beskorisan zbog uslova licenciranja, ili gdje su čak i najmanje promjene na stranici bile veoma skupe.

Softver otvorenog koda ima svoje obožavatelje, a odnedavno, kada je u pitanju razvoj nekakvih „nacionalnih“ proizvoda, u osnovi se misli na open source. Paradoksalno, interesovanje za ovu vrstu softvera izazvalo je mnogo distorzija i zabluda koje u praksi onemogućavaju njegovu distribuciju.

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


Projekat otvorenog koda je projekat otvorenog koda.

Bilo koji softverski projekat sastoji se od mnogih artefakata: izvornog koda projekta, informacija o neispravljenim defektima, testnog izvornog koda, dokumentacije. Izvorni kod projekta je samo njegov dio, slobodan pristup kojem ne daje pravo da se cijeli projekt naziva otvorenim kodom. Pored izvornog koda, slobodan pristup bi trebao biti otvoren i za druge razvojne artefakte, a što je više artefakata otvoreno, više projekta otvoren za saradnike (ljude koji žele da doprinesu 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 saradnji članova zajednice.

Kvalitet softvera otvorenog koda je lošiji jer svako može napisati kod za njega

Glavni princip open source softvera - otvoreni zajednički razvoj - sam po sebi je garancija da se nekvalitetni kod, štake i zakrpe jednostavno ne mogu sakriti od drugih učesnika. Osoba koja učestvuje u takvim projektima spremna je na činjenicu da će njegov rad biti podvrgnut i analizi i kritici, što znači da neće hakovati. Njegova reputacija je na kocki i niko je ne želi izgubiti.

Osim toga, u nekim zajednicama (na primjer, zajednica oko razvoja Linux kernela) također postoji tvrdi princip- samo najbolji, testirani i idealni kod se prihvata u izvorni kernel. Pokušaj dodavanja nekvalitetnih izmjena bit će odbijen, drugi pokušaj je prepun gubitka ugleda osobe ili kompanije-saradnika.

Odnosno, otvoreni projekat zaista omogućava svakome da učestvuje u pisanju koda, ali u ozbiljnim projektima, zbog visoki prag Unosi kodova neće biti prihvaćeni od osoba sa nedovoljnim nivoom stručnosti.
Većina velikih IT kompanija (IBM, Google, Canonical, Parallels, itd.) imaju čitava odeljenja u kojima su stručnjaci plaćeni za rad na open source projektima i tako indirektno rade na proizvodima kompanije.

Odvojeno, vrijedi spomenuti da kompanije koje razvijaju proizvode na bazi otvoreni projekti, tokom testiranja zainteresovani 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 ovih projekata i šaljemo ih na gore. To je bio slučaj sa ranjivostima u RHEL kernelu: Red Hat je primetio Vladimira Davidova da je otkrio ozbiljne propuste CVE-2014-0203 i CVE-2014-4483 u jednom od ažuriranja jezgra RHEL6 (drugi problem je, inače, pronađen korišćenjem jedan od naših automatiziranih testova, koristeći Linux Test Project). Vasilij Averin je dobio pohvale za pronalaženje CVE-2014-5045, Dmitry Monakhov za CVE-2012-4508. Činjenica dobro testiranje Jezgro Linuxa je čak označio Andrew Morton (ko je ovo?): „Zanima me. Tokom proteklih nekoliko mjeseci, ljudi na @openvz.org su pronašli (i popravili) gomilu nejasnih, ali ozbiljnih i prilično starih grešaka. Kako ste otkrili ove bube?”

Ishod

U stvari, svi ovi mitovi uglavnom proizlaze od korisnika koji su ili tek počeli da rade sa OpenSource softverom, ili ga uopšte nisu isprobali. Najbolji način oslobodite se predrasuda - počnite blisko sarađivati ​​sa takvim odlukama.
Nedavno smo objavili novu verziju našeg proizvoda Virtuozzo 7. Ako ste također zainteresirani za kreiranje najbolja tehnologija onda virtualizacija kontejnera

Tokom 1990-ih, slobodni softver se smatrao egzotičnim korporativno okruženje, i jedini zapaženi konkurent vlasničkim divovima predvođenim Microsoftom dugo vremena bio je Red Hat, ali od druge polovine 2000-ih situacija se počela brzo mijenjati. Softver otvorenog koda postao je mainstream za mnoge velike kompanije, a pojavile su se desetine provjerenih dobavljača otvorenog koda koji su postigli odgovarajući visoki nivo stručnost i iskustvo za pružanje usluga velikim i zahtjevnim korporativnim klijentima.

Za 2014. postoji mnogo igrača koji se uspješno takmiče s dobavljačima komercijalnog softvera u brojnim oblastima. Pored Red Hata, radi se o organizacijama 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 kvalitet i funkcionalnost proizvoda.

Sam razvoj se u pravilu nudi besplatno, a komercijalizira se kroz podršku i prilagođavanje. Ovo stvara dodatnu konkurenciju i, kao rezultat, promovira razvoj softverskih proizvoda otvorenog koda.

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

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

Na osnovu specifične zadatke poslovanja, možete uporediti troškove i vrijeme implementacije rješenja baziranog na vlasničkom softveru i OpenSourceu.

Otvoreni kod u zemljama svijeta

SAD

U martu 2016, administracija američkog predsjednika je predstavila verzija prije objavljivanja račun za korišćenje vladine službe. Učesnici na tržištu su podržali 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 efikasnost i eliminisali potrebu za ponovnim razvojem proizvoda. Više o tome.

Indija

U oktobru 2011. godine postalo je poznato da je vlada Pendžaba odlučila da kupi softver od Microsofta, poništivši odluku iz 2008. o instaliranju besplatnog softvera na 46.000 računara u 4.956 škola. `Odlučili smo da preispitamo našu prethodnu odluku`, rekao je Baldeo Purushartha, državni ministar škola.

Vlada Pendžaba pokrenula je program informatizacije za učenike 6-12 razreda 2004-2005. Odjel za ICT obrazovanje države Punjab provodi projekt u kojem svi osnovne škole ah organizovana nastava informatike sa potrebnu opremu, softver i širokopojasna internet konekcija. Istovremeno, odluka Bharata dobila je široku podršku na državnom nivou. operativni sistem Rješenja (BOSS), testirana i certificirana od strane Linux fondacije za korištenje u školama zbog pristupačnosti.

Prema riječima predsjednika države Punjab, od 2008. godine, minimalni trošak ažuriranja softvera koji je licencirao Microsoft - za 16.578 računara po 1.375 Rs po računaru - iznosio je 23 miliona Rs tokom pet godina. Iz tog razloga je u septembru 2008. godine Vlada Punjaba odlučila da kupi i instalira BOSS u svim javnim osnovnim školama i navela da će od 2011. godine svi učenici osnovnih škola biti obučeni za korištenje BOSS-a. Radovi su završeni u aprilu 2011. godine, uključujući obuku 6.600 nastavnika.

Ali 8. avgusta 2011. godine, nakon sveobuhvatne 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škovi obnove licenci iznosit će oko 7 miliona rupija, od čega je vlada već izdvojila 3,77 miliona.

Štaviše, oko 90.000 računara biće instalirano u državnim školama povezanim na EDUASAT mrežu, preko kojih će učenici moći da prate direktne prenose različitih predavanja. Prema preliminarnim proračunima, početna cijena softvera i Microsoft licence iznosit će 30 miliona rupija. Ovaj iznos ne uključuje cijenu opreme itd.

Ranije, u februaru 2011. godine, odlučeno je da se BOSS koristi za rad u EDUASAT mreži. Ali sada, Purushartovim riječima: 'U svrhu što je više moguće puna upotreba instaliranih računara gdje će studenti učiti Microsoft softver, želimo koristiti Microsoft iu EDUASAT-u.

Imajte na umu da je Pendžab bila prva država koja je aktivno implementirala Linux u škole. Trenutno je BOSS još uvijek u upotrebi 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. godine njemačko Ministarstvo vanjskih poslova (a sa njim i sve ambasade i konzulati) prešlo je na Linux. Konsultantska kuća McKinsey je nekoliko puta potvrdila da Foreign Office mnogo štedi koristeći Linux, OpenOffice i Thunderbird umjesto Microsoftovog paketa Windows, Office i Outlook. Čak se govorilo da diplomate troše manje na IT nego zaposleni u bilo kojoj drugoj vladinoj agenciji.

Ali trik je u tome što je u funkciji uslovno besplatni softver ponekad skuplji od bezuslovno plaćenog. Dinosaurusi poput Microsofta mogu pružiti bolje i jeftinije održavanje od manjih kompanija za podršku Linuxu. A ponekad je isplativije kupiti licencu. Stoga se, na primjer, isti njemački vanjski ured ove godine vraća softveru Microsofta. Zvaničnici su u novcu cenili stalne probleme sa tehničkom podrškom, kao i teškoće u savladavanju softvera otvorenog koda (mnogi zaposleni su se žalili na ovo) i govorili u duhu da škrtac plaća dva puta.

Rusija

Odluke Vlade i predsjednika Ruske Federacije Dmitrij Medvedev, domaći softver otvorenog koda uveden je u sve škole 2008. godine Ruska Federacija i biće instaliran u svim državnim i budžetskim organizacijama kako bi se osigurala nacionalna IT sigurnost.

Project Penguin - implementacija otvorenog koda

Projekat "Pingvin" - projekat za implementaciju Linux tehnologija i softvera otvorenog koda u školama i univerzitetima u Rusiji 2009-2010. finansira FAO - Federalna agencija za obrazovanje Ruske Federacije. Prema ugovoru o projektu Penguin, tri faze moraju biti završene:

  1. Dorada udžbenika i metodička podrška
  2. Razvoj tehničke podrške i internet portala
  3. Obuka 60 hiljada nastavnika za Linux tehnologije i Open Source

1. Izrada osnovnih udžbenika informatike za univerzitete i škole baziranih na otvorenom kodu u skladu sa državnim standardima i zahtjevima Jedinstvenog državnog ispita iz informatike i IKT završena je 2008-09. 2. Razvoj internet podrške sa osnovnim udžbenicima informatike i osnovnim Open Source paketima za Windows i Linux završen je 2005-2009. 3. Pilot kursevi za nastavnike informatike i školske nastavnike o Linux tehnologijama i softveru otvorenog koda sprovedeni su i razrađeni u periodu 2005-2007. zajedno sa moskovskim pedagoškim univerzitetima Moskovskog državnog pedagoškog univerziteta i Moskovskog državnog pedagoškog univerziteta uz podršku 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:

„...Ako sada sjednemo potpuno na igli stranog softvera i "ležati" dugi niz godina, onda nećemo izaći iz toga. A mi ćemo se razvijati suprotno svjetskim trendovima. Istovremeno, takođe je nemoguće najaviti da ćemo sutra sve računare u školama (a potencijalno je reč o mnogo ozbiljnijoj mreži računara) prebaciti na programe sa otvorenim kodom, sa besplatnom licencom, jer postoje problemi sa povezivanjem, postoje tehnološki problemi. Odnosno, ni tu nema potpune spremnosti. šta da radim?

Mi nudimo idite kompromisnim putem, a ovaj put je sada počeo da se ostvaruje. Kupovina na tri godine licencni paket od osnovnih programa (misli se prije svega na operativne sisteme, arhive, urede, uređivače, "fotošopove" - ​​općenito, sve ono što korisnici obično koriste, pa tako i u školama), ali u isto vrijeme ne prestaju, već raditi preko domaćeg softverskog paketa sa otvorenim pristupom (a sada ćemo o tome detaljnije), da bi kasnije, na kraju krajeva, za tri godine (ako prođe ranije, još bolje),

Napravite takav optimalan model gdje će škole, a potencijalno i sve vladine agencije, moći da biraju ono što im treba: ili da nastave da koriste komercijalni proizvodi o svom trošku, a ne o trošku federalnih sredstava, ili preći na već potpuno prilagođen, za njih prihvatljiv sistem, baziran na otvorenom pristupu, na otvorenom kodu...“.

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

Istorija dokumenta o prelasku vlasti na slobodan softver datira još od 2007. godine, kada je Ministarstvo informisanja i komunikacija počelo da razvija „Koncept razvoja i korišćenja slobodnog softvera u Ruskoj Federaciji“, koji je objavljeno u proleće 2008. Međutim, ostavka ministra Leonida Reimana i imenovanje na njegovo mesto Igora Ščegoljeva dovelo je do revizije koncepta.

Uprkos tome, u proleće 2008. godine, nekoliko dana pre prenosa vlasti na Dmitrija Medvedeva, Vladimir Putin je, još dok je bio predsednik Rusije, u spisku svojih uputstava upućenih državnim institucijama pomenuo plan prelaska na besplatni softver saveznih institucija. vlade, postavljajući tako sebi ovaj zadatak.

Paketi otvorenog koda za škole

Paketi otvorenog koda za škole su namenjene za instalaciju programa u škole i kućne računare sa Windows i Linux operativnim sistemima. Linux Live-CD je dizajniran za pokretanje otvorenog koda na Windows kućnim računarima bez instaliranja Linuxa na mašini.

Odlukom Vlade Ruske Federacije domaći softver otvorenog koda 2008. i 2009. godine poslat je svim školama u Ruskoj Federaciji i biće instaliran u svim državnim i budžetskim organizacijama kako bi se osigurala nacionalna sigurnost u oblasti IT-a.

Otvoreni operativni sistem Linux

Otvoreni uredski paket

Open Office paket može se slobodno instalirati i koristiti ne samo na personalni računari sa Linux OS-om, ali i na računarima sa Windows OS-om. Istovremeno, dokumenti i fajlovi pripremljeni u MS Office paketu mogu se čitati i obraditi u Open Office paketu.

Sastav Otvorenog uredski paket otvorena kancelarija:

  1. OpenOffice.org Writer- Tekst Writer editor sa bogatim funkcijama za kreiranje pisama, knjiga, izveštaja, biltena, brošura i drugih dokumenata, kompatibilnih sa MS Office-om.
  2. OpenOffice.org Calc- Elektronski Calc tables imaju napredne sposobnosti analize, crtanja i donošenja odluka koje se očekuju od visokog kvaliteta tabele, kompatibilan sa MS Office.
  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 sa formatom Microsoft fajl PowerPoint, a također može sačuvati vaš rad u brojnim grafički formati, uključujući Macromedia Flash (SWF).
  4. OpenOffice.org Base- Baza podataka pruža alata za rad sa bazama podataka unutar jednostavan interfejs. Može kreirati i uređivati ​​obrasce, izvještaje, upite, tabele, poglede i odnose tako da je povezano upravljanje bazom podataka isto kao u drugim popularnim aplikacijama baze podataka. Baza uključuje HSQLDB kao svoj zadani mehanizam relacijske baze podataka. Takođe 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 ilustracija. Draw može uvesti grafiku iz mnogih uobičajenih formata i spremiti je u preko 20 formata, uključujući PNG, HTML, PDF i Flash.
  6. gimp- bitmap grafika Gimp editor, program za kreiranje i obradu rasterska grafika. Vektorska grafika je djelimično podržana.

Otvorite uređivač teksta Writer

OpenOffice.org Writer - program za obradu teksta i vizuelni 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 kucanje, uređivanje i formatiranje dokumenata.

Kao i poznati interfejs i funkcionalnost:

* kreiranje i dizajn pasusa teksta i stranica, * dodavanje sekcija i podnožja, * umetanje slika i multimedijalnih objekata, * pregled i štampanje dokumenata, * snimanje izmena i pregled tekstova, * automatsko dizajniranje sadržaja, indeksa i fusnota, * dodavanje makroa i kontrole, * rad sa tabelama, * provjera pravopisa i još mnogo toga,

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

Pet grupa stilova - pasusa, znakova, stranica, okvira i lista - pružaju korisniku mnoge mogućnosti za jednostavno formatiranje dokumenata. Namenski panel za stilove i formatiranje vam omogućava da upravljate stilovima modifikovanjem postojećih i kreiranjem novih. I što je dokument složeniji, što ga češće morate mijenjati, prednost stilizovanja postaje očiglednija.

Drugi alat, Navigator, pruža opcije brza tranzicija kroz dokument, koristeći naslove, fusnote, bočne trake ili druge objekte kao referentne tačke.

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

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

Otvorite Calc proračunske tablice

početak: OpenOffice.org Calc je aplikacija za proračunske tablice. Pomoću njega možete analizirati ulazne podatke, vršiti proračune, predviđati, sumirati podatke iz različitih listova i tabela, graditi grafikone i grafikone.

Calc je ažurirana i tražena komponenta OpenOffice.org za rad sa tabelama u poslovnom okruženju. Omiljeni alat za računovođe i menadžere za kreiranje izvještaja.

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

Uslovno formatiranje i stilovi ćelija vam omogućavaju da organizujete gotove podatke, dok pivot tabele i grafikoni prikazuju rezultate rada.

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

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

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

Otvorite uređivač vektorske grafike Draw

OpenOffice.org Crtanje- uređivač vektorske grafike, uporediv po funkcionalnosti sa 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ćavaju da brzo kreirate sve vrste crteža. Vektorska grafika vam omogućava da sačuvate i prikažete slike kao vektore (dve tačke i linija), a ne kao kolekciju piksela (tačke na ekranu). Vektorska grafika olakšava spremanje i skaliranje slika.

crtati grafički uređivač savršeno integrisan u OpenOffice.org sistem, što olakšava razmenu crteža između bilo kojeg modula sistema. Na primjer, ako kreirate crtež u Drawu, možete ga jednostavno koristiti u Writer dokumentu kopiranjem i lijepljenjem. Takođe možete raditi sa grafikom direktno u modulima Writer i Impress koristeći podskup funkcija i alata iz Draw-a.

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

Potreba za vektorskim uređivačem 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.

Pored sopstvenih objekata, možete umetnuti grafikone, formule i druge elemente kreirane u drugim komponentama OpenOffice.org u slike. Draw takođe podržava izvoz bitmapa u većini formata, uobičajenih i specijalizovanih.

Draw ima sve neophodni alati inherentno vektorski uređivači:

* spojne linije, dimenzionalne linije, stolovi. * Rad sa tekstom i tekstualnim efektima; * Promjena boje ispune, sjene, transparentnosti; * Postavljanje, sidrenje i upravljanje objektima pomoću slajdova, slojeva i vodilica; * Podržane su razne operacije na objektima: sabiranje, oduzimanje, grupisanje i transformacija figura; * Slikarstvo 3D objekti; * Crtanje sa grafičkim primitivima, Bezierove krive; * Efekti: osvetljenje, preoblikovanje i umnožavanje;

Pored sopstvenih objekata, možete umetnuti grafikone, formule i druge elemente kreirane u drugim komponentama OpenOffice.org u slike. Draw takođe podržava izvoz bitmapa u većini formata, uobičajenih i specijalizovanih.

Korišćenje Galerije (skladištenje objekata) vam omogućava da organizujete postojeće slike, a podrška za stilove teksta štedi vreme kada pravite objekte istog tipa.

Gotov crtež ili crtež može se odštampati na štampaču ili eksportovati 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 posebna ekstenzija openoffice.org).

Otvorena baza relacijske baze podataka

Baza - otvorena relaciona baza podatke koji vam omogućavaju kreiranje, uređivanje i obradu tabelarnih podataka.

Korisnicima je obezbeđen prilično veliki skup alata za obradu podataka i tabela: uređivači obrazaca, upita, izveštaja, tabela baze podataka. Uz njihovu pomoć možete analizirati ulazne podatke, vršiti proračune, predviđati, sumirati podatke iz različitih listova i tabela, graditi grafikone i grafikone.

Uređivač upita vam omogućava da kreirate gotovo čitav niz SQL upita bazama podataka za odabir, promjenu, dodavanje podataka. Podržani su potupiti i upiti s parametrima. Vizualni dio uređivača će pojednostaviti proces konstruiranja upita za korisnika početnika.

Uređivač obrasca vam omogućava da koristite gotovo sve standardni alat upravljanje sadržajem baze podataka. Pruža kontrole za tekstualna, numerička, binarna polja, liste, padajuće liste, tabele, dugmad, kalendar i druge elemente.

alat za rad sa eksternim 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 sa OpenOffice.org), PostgreSQL, DB2, Oracle.

Takođe je moguć rad sa tabelama DBF, MS Access, adresari, tekstualne datoteke i tabele kreirane pomoću OpenOffice.org Calc ili MS Excel.

Pristup eksternih izvora podaci se izvode pomoću ODBC, JDBC, SDBC i drugih tehnologija. Potpuna lista podržanih tehnologija i izvora podataka ovisi o operativnom sistemu koji koristite.

Kompleksnija kontrola i obrada podataka se vrši korišćenjem makroa i alata programskog jezika OOBasic.

Editor tablica pomoći će vam da kreirate i upravljate tabelama u ugrađenoj HSQLDB bazi podataka, kao i sa nekim moguća ograničenja za druge baze podataka.

Base ima ugrađeni čarobnjak za izvještaje sa osnovnim funkcijama za kreiranje izvještaja ili tabela ili upita. Ali postoji bolji alat za izvještavanje, Sun Report Builder. Ovaj alat vam omogućava da kreirate izvještaje gotovo bilo koje složenosti. Podržava grupisanje, izvršavanje ugrađenih prilagođenih funkcija, uslovno formatiranje. Rezultat SRB-a je Pisac dokument ili Calc, koji se kasnije može štampati ili uređivati.

Uz Base, možete kreirati izvore podataka. Na primjer, organiziranjem veze na eksterna baza podataka u bazi i filtriranjem željenih podataka pomoću SQL upita, možete raditi s tim podacima u OOo Calc.

Otvoreni sistemi programiranja

  1. besplatni pascal 2.0.4 - Besplatni Pascal i Object Pascal kompajler - Lazarus ili KDevelop preporučuje se kao IDE.
  2. Eklipsa- Kompleks na otvorenom otvoreni sistemi programiranje za razvoj modularnih cross-platform aplikacija.
  3. Gambas- besplatni sistem za programiranje 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 editor;
  3. Gnumerički uređivač tabela.

Minimalni softverski paket otvorenog koda:

  1. Kancelarijski paket: OpenOffice.org 2.3;
  2. Web preglednik: Firefox 2.0;
  3. Urednik slika: GIMP 2.4;

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

  1. Editor web stranica plava riba;
  2. Programski jezici pascal (Free Pascal i Lazarus), osnovni (gambas), logo (KTurtle);
  3. Sistemi matematičkih proračuna(Maxima i Scilab);
  4. Antivirus ClamAV i keširanje squid server, PostgreSQL DBMS

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

Linux LiveCD

Linux CD Live-CD je dizajniran za rad sa otvorenim kodom na Windows kućnim računarima bez Linux instalacije na kompjuteru.

CD L inux live cd optimiziran za rad sa Linux instalacionim CD-om na računaru od 128 do 256 MB memorije i procesorom od PI 233 MHz. Radne sesije su podržane, što vam omogućava da sačuvate postavke i dokumente na home folder između ponovnog pokretanja.

Najniža hardverska opcija pruža prihvatljive performanse čak i na sistemima 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č tabela.

Osim toga, prvi disk sadrži:

  1. Office paket: OpenOffice.org 2.3;
  2. Web pretraživač: 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ćavaju rješavanje najšireg spektra zadataka.

školski server

Školski server- serverski operativni sistem sa širokom funkcionalnošću, potpuno prilagodljiv kroz web interfejs preko kojeg se upravlja komponentama.

spoj:

  1. web aplikacije koje pomažu u organizaciji obrazovnog procesa:
  2. Moodle - daljinski i interaktivno učenje, sadrži primjere kurseva;
  3. Mediawiki - sistem za organizovanje "baze znanja" korišćenjem Wiki tehnologije;

za organizovanje lokalne mreže:

  1. DHCP i DNS serveri;
  2. Squid proxy server (sa podrškom za prikaz statistike pristupa);
  3. firewall;
  4. upravljanje mrežnim sučeljem;
  5. server tačnog vremena;
  6. fajl serveri:
  7. Samba server (za organizovanje pristupa direktorijumima dostupnim preko Samba protokola);
  8. FTP server;
  9. interfejs za kreiranje lokalnih ogledala spremišta;
  10. CUPS server za ispis;
  11. MySQL (za Moodle i Mediawiki);
  12. web server Apache2;
  13. interfejs za ažuriranje sistema (uključujući podešavanje ažuriranja);
  14. backup;
  15. upravljanje nalogom (mogućnost uvoza naloga iz sistema 1C: Chronograph);
  16. mail server sa 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 da postaje široko rasprostranjen u obrazovnom sistemu Rusije, među razlozima zbog kojih nazivaju široko rasprostranjenu ilegalnu distribuciju komercijalnog zatvorenog softvera iz uvoza.

Odlukom Vlade, domaći softver otvorenog koda uveden je u sve škole u Ruskoj Federaciji 2008. godine i biće instaliran u svim državnim i budžetskim organizacijama kako bi se osigurala nacionalna sigurnost u oblasti IT-a.

Softver otvorenog koda može se slobodno instalirati i koristiti u svim školama, uredima, univerzitetima i svima personalni računari iu svim državnim, budžetskim i komercijalnim organizacijama i institucijama u Rusiji i zemljama ZND prema Općoj javnoj licenci (GPL).

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

Softver otvorenog koda u školama i na univerzitetima

Upotreba otvorenog koda i Linux Technologies u moskovskim školama i univerzitetima počele su 2005-2006. nakon održavanja seminara-škola „Linux tehnologije i softver otvorenog koda“ zajedno sa IBM Corporation i UNESCO-om na bazi Moskovskog državnog pedagoškog univerziteta.

Godine 2007 Odlukama Vlade Ruske Federacije osnovni paketi Open Source su preporučeni za implementaciju u svim školama u Rusiji i za upotrebu u nastavi informatike i informatike. informacione tehnologije u svim učionicama informatike svih škola Ruske Federacije.

pozadini osnovni paketi Računarski programi, njihov razvoj, implementacija i distribucija školama u Rusiji i zemljama ZND započeli su kasnih 90-ih, kada su razvijeni osnovni softverski paketi za domaće personalni računari 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 softvera otvorenog koda za edukaciju poznavanje rada na računaru, osnove informatike i nove informacione tehnologije sa operativnim sistemima Windows i Linux.

U četiri regiona Rusije u 2008-2009 započet je rad na uvođenju i korišćenju u srednjim školama osnovnih softverskih paketa za kabinete informatike i računarska nauka i započeta obuka nastavnika i predavača informatike i tehnologije rada sa otvorenim softverom u okruženju Windows i Linux.

Prema Doktrina sigurnost informacija RF, nastava računarske pismenosti i informatike treba da bude praćena pravnim obrazovnim programom u nastavi zaštite informacija u računarima, zaštite od kompjuterski virusi, porno stranicama i osiguravanju sigurnosti informacija u lokalnim i globalne mreže Računar baziran na besplatnom softveru otvorenog koda.

Godine 2007. objavljeni su prvi udžbenici informatike za univerzitete i škole za nastavu informatike u skladu sa državni standardi obrazovanje sa otvorenim kodom komercijalnog zatvorenog softvera na Windows i Linux.

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

Definicija otvorenog koda

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

Definicija se sastoji od deset licencnih uslova za otvoreni izvor:

  1. Besplatna distribucija. To znači da licenca ne bi trebalo da nameće ograničenja na prodaju i distribuciju softvera.
  2. Dostupan izvorni kod. Čak i ako softver ne dolazi sa izvornim kodom, izvorni kod bi trebao biti lako dostupan.
  3. Mogućnost modifikacije. Jednostavna prilikačitanje izvornih tekstova ne dozvoljava eksperimentisanje 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 osnovu svrhe aplikacije. Besplatna licenca mora dozvoliti sve aktivnosti, uključujući genetska i nuklearna istraživanja, komercijalne primjene, itd.
  7. Distribucija licence. 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 izuzetak banalne nekompatibilnosti, korisnik ima pravo da bira šta će koristiti.
  9. Licenca mora biti tehnološki neutralna. Odnosno, licenca ne smije zahtijevati ništa od interfejsa ili tehnologija koje se koriste u izvedenom programu.
  10. Licenca ne smije biti vezana za određeni proizvod. Prava na programski kod ne bi trebala ovisiti o tome da li je program dio proizvoda. Osoba koja distribuira program odvojeno od kolekcije ili je prenijela dio koda na drugi proizvod ima ista prava koja je dala kolekcija.

softver otvorenog koda (softver otvorenog koda) je namijenjen za slobodan pristup To izvorni kod Za svakoga. Postoje različite licence različitim uslovima koristiti od GPL (GNU Opća javna licenca) pa do lojalnijih Apache License. Prvi omogućava besplatnu distribuciju, pod uslovom da se ista licenca koristi za sledeće proizvode. Drugi ne zahtijeva obaveznu distribuciju gotovog proizvoda i otvorenog koda. Android koristi oboje. Unutra, nastavak je govorio o otvorenom kodu i softveru otvorenog koda.

Kernel koji se koristi u OS podliježe GPL. To znači da se sve mijenja izvorni kod nakon toga treba učiniti dostupnim javnosti službeno izdanje softvera. 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. Većinom, proizvođači gvožđa to malo odugovlače.

Izvor za OS Android obično podliježe Apache License. Svako može preuzeti izvor i promijenite ga bez potrebe da kod bude dostupan svima. Iz ovog razloga Android ne može promijeniti ili poboljšati HTC Sense ili MotoBlur. Mada slična situacija koji se ne sviđa mnogim korisnicima, ne može se promijeniti iz komercijalnih razloga. Kada bi proizvođači stavili na raspolaganje sve svoje tajne, onda ne bi bilo finansijskih razloga za kreiranje raznih inovacija kako bi se nadmašili rivali u konkurenciji. Stoga je korištenje lojalnije licence u potpunosti opravdano. Izdavanje novih uređaja to redovno potvrđuje.


Većina korištenog softvera distribuira se u kompajliranom obliku. Ovo sugerira da izvorni kod takvih programa prolazi kroz poseban kompajler koji ga pretvara u jezik razumljiv kompjuteru. Zauzvrat, softver koji koristi open source, je sušta suprotnost.

Takav se kod, po pravilu, distribuira zajedno sa kompajliranom verzijom programa, što omogućava njegovu modifikaciju ili poboljšanje na svaki način kako bi se mogao izvršiti širi spektar zadataka. Programeri ovakvih programa vjeruju da će s vremenom otvoreni izvor to omogućiti softverski proizvod postati korisniji i osloboditi ga velikog broja grešaka.

Postoji nekoliko kriterija podobnosti za programe otvorenog koda:

  • besplatna distribucija softverski paket, ali u isto vrijeme može biti dio komercijalnog projekta;
  • obavezna primjena izvorni kod;
  • mogućnost da bilo ko uređuje izvorni kod;
  • mogućnost distribucije modificiranih verzija programa;
  • ne bi trebalo postojati zahtjev da se isključi drugi softver ili da se ometa njegov rad.

Razmotrimo jedan od najupečatljivijih primjera softvera koji prati otvoreni izvorni kod koji je dobio distribuciju širom svijeta. Početkom 1990-ih, finski student Linus Torvalds razvio potpuno novi operativni sistem baziran na Unixu, koji je danas poznat kao linux. Sistem je pušten pod ugovor o licenci GNU Opća javna licenca, koji je sadržavao definiciju otvorenog koda sa pravne tačke gledišta. Prilično veliki broj programera je počeo da koristi i poboljšava ovaj operativni sistem. Sakupivši poboljšanja programera širom svijeta u jednu cjelinu, 1994. Linus Torvalds izdaje Linux verziju 1.0. Prije toga, numeriranje verzija je vršeno počevši od nule.

Vremenom je postojala opšta zabrinutost potrošača u vezi sa nedostatkom garancije, kao i tehničke podrške za takav softver. Tako Red Hat Software kreira službeni Red Hat Linux softverski paket koji uspijeva prodati. Najznačajnija karakteristika takvog tržišnog operativnog sistema bila je garancija i tehnička podrška, što nije manje važno.

Nekoliko drugih kompanija je također razvijalo nove Linux verzije namijenjena prodaji, a ovi paketi su bili dodatno opremljen raznim softverom, među kojima: Mozilla Internet pretraživač kreiran na Netscape kernelu, Apache web server, jezik za pripremu web skripti Perl, grafički format PNG datoteke i mnogi drugi. Osim toga, postoje verzije navedenih softverskih paketa razvijene za Windows i Android operativne sisteme. Ovo sugerira da su programi otvorenog koda dostupni ne samo za računare, 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 razne verzije, zbog čega usavršavanje jednog programa može uzrokovati stvaranje novog nezavisnog softverskog paketa. Druga stvar koju treba naglasiti je upotreba korisnika zastarjeli programi , u kojem se neke greške možda neće popraviti, nije moguć rad s novim formatima datoteka i tako dalje. Primjer takvog slučaja je Microsoft 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 softverima otvorenog koda ne postoje tzv specijalnih paketa za knjigovodstvo i izvještavanje. Još jedan nedostatak je direktno vezan za hardver, činjenica je da se pri prelasku sa Windowsa na Linux mora uzeti u obzir da Linux drajveri ne postoje za sve modele računarskih uređaja, što će uzrokovati pogrešan rad sistemi.

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

Top Related Articles