Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Știri
  • Software cu sursă deschisă. Software cu sursă deschisă

Software cu sursă deschisă. Software cu sursă deschisă

Software deschis și gratuit
07.07.2009 12:25

Printre programatori, există oameni care sunt dispuși să ofere gratuit rezultatele muncii lor, împreună cu posibilitatea de a le schimba și îmbunătăți. Este despre despre producători așa-numitul software open source, care a fost subiect de dezbatere în comunitatea IT globală de mulți ani. Unii spun că software-ul open source este viitorul, în timp ce alții, dimpotrivă, îl consideră periculos și inutil. Dar cine are dreptate pana la urma? Cu greu există un răspuns definitiv la această întrebare.

Deci, ce este software-ul open source? Poate cea mai comună definiție a acestui termen dezvăluie principalele sale caracteristici. Software-ul open source este tot software-ul open source. cod sursa, produse software pe baza cărora sunt disponibile nu numai pentru vizualizare, ci și pentru modificare, care vă permite să utilizați codul deja creat pentru a scrie versiuni noi de software, pentru a corecta erorile și a rafina un program deschis. Este de remarcat faptul că această definiție, conform susținătorilor open source, nu reflectă pe deplin însăși esența conceptului. Din punctul lor de vedere, software-ul deschis reprezintă, pe lângă codul sursă disponibil pentru editare, și o întreagă filozofie, al cărei sens este crearea unei societăți informaționale prin utilizarea cuprinzătoare a produselor software deschise în toate sferele activității umane.

Care este frumusețea software-ului open source? Potrivit reprezentanților acestei mișcări, software-ul open source vă permite să:

  1. ajustați produsul software la cerințe utilizator specific sau grupuri de utilizatori;
  2. eliminați greșelile dezvoltatorilor anteriori;
  3. finaliza și îmbunătăți software.

În plus, software-ul open source este în cea mai mare parte gratuit, ceea ce este deosebit de atractiv pentru întreprinderile mici și mijlocii care, de exemplu, nu pot obține în prezent licențe pentru produse software comerciale. De asemenea, susținătorii ideii de cod sursă deschisă evidențiază securitatea acestuia ca un avantaj al software-ului cu sursă deschisă, adică software-ul cu sursă deschisă, din cauza lipsei de popularitate, practic nu este susceptibil la atacuri de viruși. Și dacă totuși o amenințare este detectată, aceasta este eliminată cât mai curând posibil, deoarece, de regulă, mulți profesioniști și amatori care păstrează legătura între ei au acces la codul sursă. În consecință, o amenințare la securitate, care a fost deja detectată, este eliminată rapid de către unul dintre membrii comunității sau prin eforturi comune.

Este de remarcat faptul că, din perspectiva globală, software-ul open source include direct software-ul open source, precum și alte tipuri de produse software care pot fi distribuite gratuit și oferă cod sursă pentru efectuarea modificărilor. Un astfel de software include freeware și software gratuit.

Deci, termenul open source (software deschis) a fost folosit pentru prima dată în 1998 de către programatorii Eric Steven Raymond și Bruce Perens. Au fost siguri că termenul de software liber în limba engleză este ambiguu și, într-un anumit sens, poate chiar să sperie antreprenorii care sunt potențiali utilizatori ai unui astfel de software. În prezent, open source este o marcă înregistrată a Open Source Initiative, o organizație care distribuie software open source. În plus, există și un comitet special care decide dacă licența unui anumit program poate fi numită open source.

Merită să clarificăm aici că majoritatea software-ului open source este, de asemenea, gratuit. Definițiile software-ului deschis și liber, deși nu complet identice, sunt apropiate în termeni generali, iar majoritatea licențelor software sunt conforme cu ambele tipuri.

Diferența dintre software-ul open source și gratuit este prioritățile. De exemplu, susținătorii open source subliniază pentru eficienta lucrul cu cod sursă deschis ca metodă de dezvoltare, modernizare și întreținere a programelor. Susținătorii termenului de „software liber” consideră că drepturile de a distribui, modifica și studia liber programe reprezintă principalul avantaj al software-ului open source gratuit, asigurând astfel dreptul de autor al unui anumit produs software.

Fondatorul conceptului de software liber este programatorul american Richard Matthew Stallman. El a fost primul care a formulat conceptul de software liber, care reflecta principiile dezvoltare open source programe din comunitatea științifică care au apărut la universitățile din SUA în anii 1970. Stallman a formulat criterii clare pentru software-ul liber. Aceste criterii specifică drepturile pe care autorul unui program gratuit le transferă oricărui utilizator. Astfel, folosind software-ul liber, utilizatorul primește cele „patru libertăți”: rulați, studiați, distribuiți și îmbunătățiți programul.

  • „Zero Freedom” - programul poate fi folosit în orice scop.
  • „Prima libertate” - puteți studia modul în care funcționează programul și îl puteți adapta pentru scopurile dvs. O condiție pentru aceasta este disponibilitatea codului sursă al programului.
  • „A doua libertate” - puteți distribui copii ale programului pentru a ajuta dezvoltatorul.
  • „Third Freedom” – programul poate fi îmbunătățit și versiunea sa îmbunătățită publicată pentru a beneficia întreaga comunitate. O condiție pentru aceasta este și disponibilitatea codului sursă al programului.

Un program care satisface toate aceste principii poate fi considerat gratuit, adică garantat a fi deschis și accesibil comunității științifice și pur și simplu persoanelor și organizațiilor interesate. Trebuie subliniat că aceste principii afectează doar disponibilitatea programelor pentru utilizare generală, critică și îmbunătățire, dar nu stipulează în niciun fel legate cu răspândirea programele de relații monetare, inclusiv cele, nu implică faptul că sunt gratuite.

Modul în care funcționează software-ul gratuit este că produsul software și codul său sursă sunt în mod implicit protejate prin drepturi de autor, ceea ce oferă titularului dreptului de autor putere completă de a distribui și schimba programul, chiar și atunci când codul sursă este disponibil public. Adică autorul are dreptul, printre altele, să-și vândă produsul. Cu toate acestea, de îndată ce utilizatorii nu este furnizat dreptul de a obține coduri sursă ale programelor și de a le modifica și distribuieîn plus, software-ul devine negratuit - indiferent de alte condiții.

În ceea ce privește condițiile de distribuire și utilizare a software-ului liber, copierea acestora este adesea interzisă, iar ingineria inversă, modificarea și redistribuirea sunt stipulate în contractul de licență.

Cu toate acestea, există programe care, potrivit unor experți, se încadrează în definiția open source, dar nu sunt gratuite. Astfel de programe includ, de exemplu, UnRAR, un dispozitiv de despachetare a arhivelor RAR. Cert este că codul său sursă este în domeniul public, dar licența interzice utilizarea acestuia pentru a crea arhive compatibile cu RAR.

Desigur, este, de asemenea, important să existe diferite categorii de software open source, deoarece acestea implică grade diferite de libertate în raport cu acțiunile utilizatorului. Cu toate acestea, uneori puteți observa o diferență semnificativă între definiția software-ului gratuit și open source. Software-ul cu sursă deschisă este o metodă de dezvoltare software în care codul sursă al programelor create este deschis, adică disponibil public pentru vizualizare și modificare. Acest lucru permite oricui să folosească codul deja creat pentru propriile nevoi și, eventual, să ajute la dezvoltarea unui program open source. Software-ul gratuit este dreptul utilizatorului, dar nu și obligația producătorului, deoarece O licență deschisă nu necesită ca software-ul să fie furnizat întotdeauna gratuit. Cu toate acestea, multe dintre cele mai de succes proiecte open source sunt încă gratuite.

Accesul deschis la codul sursă al programelor este, de asemenea, o caracteristică cheie a software-ului liber, așa că termenul „Open Source Software”, propus ulterior de Eric Raymond, pare unora a avea și mai mult succes în a desemna fenomenul software-ului liber decât cel propus. la acea vreme de Stallman.software liber".

Rețineți că beneficiile dezvoltării gratuite pentru utilizator nu trebuie exagerate. Nu toate programele gratuite sunt disponibile în mod egal pentru modificare de către utilizator, ceea ce, pe de altă parte, nu are nicio legătură cu licența pentru distributia lor. Rol importantîn acest caz, dimensiunea programului joacă un rol: dacă conține zeci de mii de linii (ca, de exemplu, în OpenOffice.org - analog Microsoft Office), atunci chiar și un specialist calificat va avea nevoie de destul de mult timp pentru a găsi și remedia eroarea. calculati asupra dezvoltatorilor, care va răspunde la toate comentariile și sugestiile utilizatorului și va corecta imediat programul este, de asemenea, imposibil, deoarece nu poartă nicio obligație față de utilizator cu privire la calitatea programului. În acest sens, utilizatorul programului brevetat poate fi într-o poziție mai bună.

Este demn de remarcat faptul că toți participanții la procesul de software deschis lucrează de obicei la un anumit program din interes sau pentru că acest software este un instrument necesar pentru o anumită activitate. Timpul petrecut pentru finalizarea programului neplatit prin urmare, nu există nicio speranță că circumstanțele nu se vor schimba și dezvoltarea nu se va opri cu totul. Există cazuri cunoscute când dezvoltarea unui program a început datorită unui autor entuziast, care atrage mulți să participe la el, apoi entuziasmul liderului se estompează și, odată cu acesta, dezvoltarea software-ului este suspendată. Din păcate, astăzi există mii de programe gratuite care nu au reușit niciodată să ajungă la o versiune completă de lucru. În plus, programul poate fi necesar, dar să nu trezească interes, ceea ce înseamnă că nu vor exista dezvoltatori gratuiti pentru el.

Locul software-ului liber pe piața actuală a software-ului este foarte semnificativ și multe comerciale si guvernîntreprinderile folosesc software liber direct sau indirect. De exemplu, toți utilizatorii de internet, deși indirect, folosesc programul gratuit Bind, care oferă serviciul DNS. În plus, multe organizații (în special cele care furnizează servicii prin World Wide Web) folosesc serverul web Apache gratuit, a cărui funcționare poate afecta direct profitul întreprinderii, ca să nu mai vorbim de serverele de pe platforma Linux.

Beneficiile utilizării de software gratuit și open source sunt evidente: de regulă, nu trebuie să plătiți pentru el și, dacă o faceți, costă mult mai puțin decât omologii săi proprietar. Principalul dezavantaj, din punctul de vedere al unui utilizator comercial, este că dezvoltatorii de software liber nu au alte obligații decât cele morale. Adică, în esență, aceștia nu sunt responsabili pentru calitatea software-ului.

De exemplu, una dintre licențele publice (GNU) are chiar și un limbaj standard care afirmă absența garanțiilor: „ Acest program furnizat „ca atare”. Cu excepția cazului în care se specifică altfel în scris, autorul și/sau alt deținător al drepturilor de autor nu oferă nicio garanție, fie expresă, fie expresă. și subînțeles cu privire la Program, inclusiv garanțiile implicite de vandabilitate și potrivire pentru un anumit scop și orice alte garanții."

Apropo, în prezent sistemul GNU, mai cunoscut sub numele de GNU/Linux sau pur și simplu Linux, este destul de răspândit, mai ales pe piața serverelor, și este un produs software complet complet. Constă dintr-un număr mare de programe GNU Project (în primul rând utilitare de sistemși GNU toolchain), nucleul Linux - partea a sistemului responsabilă de rularea altor programe, inclusiv drivere de dispozitiv etc. - și multe alte programe gratuite.

Prin urmare, astăzi există o tendință când marile corporații IT precum Intel, Oracle sau IBM încearcă să susțină proiecte de dezvoltare de software liber plătind munca angajaților acestor proiecte astfel încât nivelul de responsabilitate al dezvoltatorilor să fie la un nivel înalt. De ce fac acest lucru, deoarece software-ul deschis și liber este competitiv pentru ei? Răspunsul este simplu - ei văd acest lucru ca pe un beneficiu, pe care încearcă să nu-l rateze, deoarece în fiecare zi apar multe programe bazate pe software open source, dintre care unele pot deveni ulterior produse comerciale puternice.

Există mai multe licențe principale care sunt folosite pentru a distribui software-ul gratuit astăzi: AROS Public License, BSD License, CDDL, Common Public License, GNU Free Documentation License, GNU General Public License, GNU Lesser General Public License, MIT License, Mozilla Public License , Open Directory License etc. Toate licențele gratuite, într-un fel sau altul, se caracterizează prin respectarea principiilor copyleft-ului (copyleft-ul este un joc de cuvinte cu cuvântul drept de autor). În contrast Abordare tradițională a dreptului de autor, în care libertatea de a copia lucrări este limitată, principiul copyleft-ului folosește legile dreptului de autor pentru a se asigura că este imposibil să se limiteze drepturile oricărei persoane de a utiliza, schimba și distribuie atât opera în sine, cât și lucrările bazate pe ea. Ideea de copyleft este că oricine distribuie un program, fie cu sau fără modificări, nu are dreptul de a restricționa libertatea distribuției sau modificării ulterioare a acestuia. Copyleft asigură că fiecare utilizator este liber în acțiunile sale.

Numărul de licențe care corespund Definiției conceptului de sursă deschisă (software deschis) este în prezent de peste cincizeci. Open Source este o marcă înregistrată a Open Source Initiative. Există un comitet special care decide dacă o licență poate purta numele open source. Unul dintre cele mai mari site-uri web din lume pentru dezvoltatorii de software open source este binecunoscutul SourceForge.net. Pe acest site, dezvoltatorii pot posta și colabora la proiectele lor software. În prezent, SourceForge.net găzduiește câteva sute de mii de proiecte, iar numărul de utilizatori înregistrați depășește un milion.

Desigur, software-ul open source și gratuit captează din ce în ce mai mult public. Programele open source sunt folosite cu succes atât de utilizatorii privați, cât și și comerciale de stat si organizatii publice. Software-ul bazat pe open source și software gratuit este deja folosit ca preinstalare pentru unele modele de laptopuri și netbook-uri de la diverși producători. În plus, software-ul open source cucerește treptat piața sistemelor de automatizare pentru întreprinderile mici și mijlocii.

CU folosind deschis proiecte sursă, vă puteți îmbunătăți abilitățile corectând greșelile altora și creând ceva nou. Puteți găsi un proiect care vă va fi util pentru propria afacere, de exemplu, în medicină sau e-commerce. În plus, în calitate de programatori practicanți, unul dintre cele mai bune moduri a te motiva pentru a programa înseamnă a lucra cu proiecte open source. În special pentru cititorii blogului Geekbrains, am întocmit o listă cu astfel de proiecte din diferite domenii de activitate:

Pachet software pentru lucrul cu imagini medicale. 3D Slicer este disponibil pe mai multe platforme, inclusiv Windows, Linux și OS X.

Un instrument care vă permite să distribuiți procesarea unor cantități mari de date pe grupuri de computere folosind modele de programare simple.

Un pachet software popular pentru lucrul cu text, crearea de foi de calcul, prezentări, grafice, baze de date etc. Un proces de dezvoltare complet deschis înseamnă că oricine poate raporta erori, poate solicita funcții noi sau poate îmbunătăți software-ul. Este scris în formatul standard internațional deschis, deci acceptă fișiere din alte pachete software open office.

Platformă de gestionare a conținutului care alimentează milioane de site-uri web și aplicații.

Un manager media conceput pentru a crea biblioteci media mari, centralizate.

Sistem de operare gratuit precum Unix.

Suită Office pentru dezvoltare colaborativă cu funcționalități similare cu Microsoft Office sau OpenOffice.org.

Sistem de creare a cursurilor. O aplicație web gratuită pe care educatorii o pot folosi pentru a crea site-uri de predare online eficiente. Moodle a devenit foarte popular în rândul educatorilor din întreaga lume ca instrument pentru crearea de site-uri web dinamice pentru studenții lor.

Software pentru crearea și gestionarea conținutului educațional audio și video.

Sistem multiplatform de management al conținutului corporativ scris în Java. Funcționează cu mai multe baze de date (inclusiv MySQL, Oracle, PostgreSQL, SQLLite și altele) și, de asemenea, acceptă mai multe metode de autentificare.

Software pentru crearea de cloud-uri private și publice.

Serviciul vă permite să creați sondaje și să le partajați persoanelor de contact de pe site. O modalitate convenabilă de a colecta date pentru o analiză ulterioară.

Server DICOM pentru asistență medicală și cercetare medicală. Conceput pentru a facilita gestionarea datelor imagistice medicale. Un instrument bun pentru automatizarea sarcinilor de imagistică medicală specifice fiecărei instituții medicale.

Proiectul a fost creat de comunitatea Open Source și este destinat să ofere cele mai bune solutii pentru întreprinderile care utilizează analiza de afaceri.
Aplicatii principale:

  • crearea de rapoarte
  • analiză
  • colectare de date
  • platforma de business intelligence

Dezvoltatorii Java™ pot ​​folosi componentele proiectului pentru a-și crea rapid propriile soluții de business intelligence.

Sistem modular de gestionare a datelor digitale open source.

Software gratuit pentru comerțul electronic.

O bibliotecă pentru filtrarea și sortarea rapidă a colecțiilor mari - până la 100.000 de articole în browser.

Limbi open source

Un limbaj de programare open source și un mediu de dezvoltare pentru persoanele care doresc să creeze imagini și animații.

R- limbaj deschis programare şi mediu software pentru calcule statistice și grafice. Limbajul R este utilizat pe scară largă în rândul statisticienilor pentru dezvoltarea de software statistic și analiza datelor.

Unde pot găsi mai multe proiecte open source?

Unul dintre cele mai mari servicii web pentru dezvoltarea comună a proiectelor IT. Absolut gratuit pentru proiecte open source. Motto-ul serviciului „Codificare socială” poate fi tradus ca „Codificare împreună”.

Conceput pentru a populariza proiecte open source. Folosind instrumentele furnizate acolo, dezvoltatorii au creat software puternic în peste 430.000 de proiecte; resursa are peste 3,7 milioane de utilizatori înregistrați. Popularul director conectează peste 41,8 milioane de clienți cu proiecte open source și deservește peste 4.800.000 de descărcări pe zi.

Scopul Fossdroid este de a promova aplicații open source pe Android prin proiectul F-Droid. Fossdroid își preia datele din F-Droid și organizează aplicațiile într-o ordine asemănătoare cu Google Play, cu posibilitatea de a le vizualiza după popularitate.

Cum să afli dacă software-ul este open source și care sunt regulile de utilizare a acestuia?

Este necesar să înțelegeți că nu toate proiectele open source pot fi folosite în scopuri comerciale sau modificate liber.Pentru a afla dacă software-ul este open source și care sunt regulile de utilizare a acestuia, trebuie să vă uitați la licența acestuia. De obicei, textul complet se află direct în cod.

Ardor - audio digital stație de lucru. Cu acesta puteți înregistra, edita și amesteca sunet cu mai multe piste. Puteți să vă creați propriile discuri, să amestecați piese audio din înregistrări video sau pur și simplu să experimentați propriile idei muzicale noi.

Caracteristicile Ardor includ înregistrarea pe mai multe canale, editarea fără ștergere cu undo/redo nelimitat, suport complet pentru automatizare, un mixer avansat, sincronizare cu cod de timp și control hardware de la panouri precum Mackie Control Universal. Dacă sunteți în căutarea unui înlocuitor pentru instrumente precum ProTools, Nuendo, Pyramix sau Sequoia, atunci Ardor este probabil ceea ce aveți nevoie.

Îndrăzneală

Audacity este un editor audio gratuit și ușor de utilizat pentru Windows, Mac OS X, GNU/Linux și alte sisteme de operare. Puteți utiliza Audacity în următoarele scopuri:

  • Înregistrați sunet live.
  • Conversia înregistrărilor pe bandă magnetică și casete în înregistrări digitale.
  • Editați fișiere în formatele Ogg Vorbis, MP3, WAV sau AIFF.
  • Amestecarea sunete.
  • Schimbați viteza sunetului și a sunetului.
  • și mult mai mult…

Prindere

Grip este un CD player și un CD ripper pentru desktopul Gnome. Funcționalitatea sa se bazează pe cdparanoia, dar este posibil să se utilizeze și ripper-uri externe (de exemplu, cdda2wav). De asemenea, acceptă conversia automată în MP3 (și în alte formate audio), astfel încât să puteți inscripționa întregul disc în MP3 simultan. Există suport pentru bazele de date de discuri online, astfel încât este posibil să completați automat etichetele în fișierele MP3 rezultate. Grip funcționează cu DigitalDJ, facilitând crearea unei versiuni computerizate a colecției dvs. de muzică.

Hidrogen

Hydrogen este un program de tambur pentru GNU/Linux. Scopul său principal este o programare profesională, dar în același timp simplă și intuitivă, bazată pe șabloane.

Jokosher

Jokosher este un studio multicanal simplu, dar puternic. Jokosher este o aplicație completă pentru înregistrarea, editarea, mixarea și exportul audio. A fost conceput pentru ușurința de utilizare.

Dezvoltatorii Jokosher au regândit procesul de creare a muzicii la fiecare nivel și au reușit să creeze un program al naibii de ușor de utilizat.

LMMS

LMMS a fost conceput ca o alternativă gratuită la programele populare (dar plătite și cu sursă închisă) precum FruityLoops/FL Studio, Cubase și Logic - toate acestea vă permit să creați muzică pe computer. Aceasta include crearea de fragmente care se repetă, sintetizarea și amestecarea sunetelor, aranjarea mostrelor, lucrul cu o tastatură MIDI și multe altele.

Muză

MusE este un sequencer MIDI/audio capabil să înregistreze și să editeze audio. Autorul său este Werner Schweer. În concept, MusE este un studio virtual multicanal cu drepturi depline pentru Linux.

  • Secvențiere MIDI
  • Înregistrare/Redare/Import
  • Filtre de conectare
  • Secvențierea audio
  • Înregistrarea/redarea mai multor intrări/ieșiri mono/stereo
  • Funcția AudioGroups
  • LASH— oferă efecte audio precum chorus/flanger în timp real!
  • Jack- kit-conexiune-jack-audio. Folosit în rutarea midi/audio.
  • Interfață de rutare audio internă
  • ALSA-Arhitectură de sunet Linux avansată

Puteți utiliza mai multe plăci de sunet pentru a conecta mai multe dispozitive externe și a lucra cu ele în MusE.

Gradina de trandafiri

Rosegarden este un secvențior profesional audio și MIDI, un editor de partituri și un mediu de editare muzical all-in-one.

soundConverter

soundKonverter - un shell pentru diferite convertoare audio.

Functii principale:

  • Conversia fișierelor audio
  • Calcul
  • extragere CD

Streamripper

Odată cu creșterea popularității rețelelor de partajare a fișierelor precum Napster, Gnutella și acum Mojonation și Freenet, oricine de pe Internet poate descărca aproape orice melodie MP3 într-un timp relativ scurt, dar de multe ori oamenii nu știu ce își doresc. Streamripper vă permite să descărcați un flux audio de la un post de radio pe Internet. Multe posturi de radio MP3 redă doar melodii de anumite genuri, așa că poți descărca întreaga colecție de muzică goa/trance, o colecție de jazz, punk rock sau orice vrei. Trebuie doar să setați Streamripper pe acest flux audio și să așteptați.

Aplicații grafice (2D)

Cenon

Cenon este un tip special de program grafic. Construit pe un nucleu grafic modular, Cenon oferă funcționalități extinse. Multe aplicații se bazează pe acest nucleu.

Nucleul Cenon este gratuit, ceea ce înseamnă că este disponibil în codul sursă pentru mulți platforme informatice, inclusiv GNU/Linux.

GIMPshop

GIMPshop este o modificare a programului gratuit de manipulare a imaginilor GNU (GIMP) menit să imite aspectul Adobe Photoshop. Sarcina principală Programul este să ofere un lucru convenabil în GIMP pentru utilizatorii obișnuiți cu Photoshop.

GIMPshop a moștenit toate avantajele GIMP, inclusiv funcționalitatea largă și flexibilitatea de personalizare. GIMPshop modifică structura meniului (astfel încât să fie asemănător cu Photoshop), schimbă terminologia programului cu cea a Adobe, iar în versiunea Windows folosește extensia Deweirdifier pentru a grupa mai multe ferestre GIMP într-un singur loc, folosind sistemul MDI comun editorilor de grafică Windows. GIMPshop nu acceptă extensii Photoshop, dar extensiile, filtrele și pensulele GIMP rămân, desigur.

Datorită modificărilor în interfață, multe Lecții de Photoshop poate fi completat în GIMPshop, iar restul poate fi adaptat la GIMPshop cu modificări minime.

Hugin

O suită de instrumente multiplatformă, ușor de utilizat, pentru crearea de imagini panoramice. Bazat pe Panorama Tools.

Cu Hugin, puteți combina mai multe fotografii într-o singură panoramă coerentă, puteți îmbina orice secvență de imagini suprapuse și multe altele.

Inkscape

Vector editor grafic Sursă deschisă, similară ca funcționalitate cu Illustrator, CorelDraw sau Xara X. Utilizează formatul de fișier standard Scalable Vector Graphics (SVG) W3C.

Inkscape acceptă multe funcții SVG avansate (marcatori, clone, amestecare alfa etc.), iar o atenție deosebită a fost acordată unei interfețe elegante. Puteți edita cu ușurință nodurile, puteți efectua operațiuni complexe de traseu și multe altele. Dezvoltatorii speră să îmbunătățească proiectul în detrimentul utilizatorilor, deoarece se folosește un model de dezvoltare deschis.

KoverArtist

KoverArtist este un program pentru crearea rapidă a copertelor pentru CD-uri și cutii. Ideea principală este capacitatea de a crea o husă cu aspect cool în câteva clicuri.

Ktoon

KToon este un set de instrumente de animație 2D dezvoltat de animatori (Toonka Films) pentru animatori. Programul este distribuit sub licență GPL. Platforma de dezvoltare este KDevelop folosind instrumente G++, OpenGL și Qt.

Krita

Krita este un editor raster. Krita a fost distribuit cu KOffice începând cu versiunea 1.4. Programul este simplu, dar conține caracteristici suplimentare interesante, cum ar fi vopsea de-a lungul unui ghid (nu a fost niciodată mai ușor să desenați un pistol de pulverizare în linie dreaptă!) și cele mai recente caracteristici, cum ar fi culoarea pe 16 biți, suport pentru CMYK, L* a*b și chiar imagini în format OpenEXR HDR.

MyPaint

MyPaint este un program rapid de desen. Există suport pentru tablete grafice cu presiune variabilă, iar programul vine cu un set bun de perii. Cu puțină perseverență, puteți chiar să vă creați propriile pensule, cu accent principal pe dinamica periei (schimbându-se cu viteza, presiunea sau aleatorie). Dimensiunea pânzei este nelimitată, numărul de anulări este, de asemenea, nelimitat. Cu toate acestea, straturile nu sunt acceptate.

OpenOffice Draw

A desena calea ușoară prezentarea de grafice și diagrame - de la schițe rapide la desene complexe.

  • Mutați instrumentele de desen utilizate frecvent în jurul ecranului pentru un acces mai rapid.
  • Controlați aspectul desenelor și diagramelor folosind bara de instrumente Stil și formatare.
  • Lucrați cu obiecte, rotiți-le în două sau trei dimensiuni; De asemenea, puteți plasa obiecte tridimensionale precum sfere, inele, cuburi etc.
  • Grupați obiectele, degrupați-le și editați-le pe toate simultan în timp ce sunt grupate.
  • Un sistem inteligent de randare vă permite să creați imagini fotorealiste folosind doar texturi, efecte de lumină, transparență, efecte de perspectivă etc.
  • Conectorii inteligenți facilitează crearea de organigrame, organigrame, diagrame de rețea și multe altele. Trebuie doar să specificați „punctele lipicioase”, iar conectorii se vor „lipi” de ele.
  • Când desenați, dimensiunile liniare ale obiectelor dvs. sunt afișate automat.
  • Există o colecție mare de imagini în Galerie; Puteți să vă creați propriile imagini și să le plasați în galerie.
  • Salvați grafica în format OpenDocument, noul standard internațional pentru documente de birou. Acest format (bazat pe XML) înseamnă că nu veți fi legat de programul Draw în sine. Grafica pe care o desenezi poate fi accesată din orice program compatibil cu standardul OpenDocument.
  • Importați grafice din toate formatele comune (inclusiv BMP, GIF, JPEG, PNG, TIFF și WMF).
  • Dacă doriți, puteți crea versiuni Flash (.swf) ale imaginilor dvs. în Draw.

Instrumente Panorama

Set de instrumente pentru vizualizarea, crearea și editarea imaginilor panoramice:

  • PTStitcher: Stitcher de imagine de înaltă calitate, ușor de utilizat. Suporta multe formate.
  • Panorama Tools: O extensie Photoshop pentru crearea și editarea imaginilor panoramice.
  • PTViewer: vizualizator sferic de înaltă calitate. Există o versiune independentă și Java pentru multe platforme.

Pixelizați

Pixelize este un program care poate crea un duplicat din bucăți reduse de imagini, cât mai aproape posibil de original.

Esența muncii sale este de a împărți imaginea cu o grilă dreptunghiulară fină. Fiecare dreptunghi este analizat și înlocuit cu o imagine selectată dintr-o bază de date extinsă. Pixelize încearcă să găsească o imagine care seamănă cel mai mult cu dreptunghiul selectat.

Pixelize funcționează mai bine atunci când baza de date este mare. Dacă există aproximativ 1000 de imagini în el, rezultatul Pixelize poate fi destul de acceptabil.

Scribus

Scribus este un program open source conceput pentru aspectul profesional al paginilor pe sisteme Linux/Unix, MacOS X, OS/2 și Windows. Programul adoptă o nouă abordare a aspectului paginii, iar rezultatul programului este gata pentru imprimare.

Sub interfața modernă și ușor de utilizat a Scribus se află funcții profesionale de publicare, cum ar fi suportul pentru culori CMYK, managementul culorilor ICC și crearea universală de PDF.

Skencil

Skencil este un editor de grafică vectorială interactivă open source. Programul rulează pe GNU/Linux și alte sisteme compatibile UNIX, programul este flexibil și, în același timp, vă permite să creați ilustrații, diagrame etc. de înaltă calitate. O caracteristică unică (pentru un editor grafic de acest fel) este aceea că Skencil este implementat aproape în limbajul interpretat de cel mai înalt nivel Python. Python este un limbaj puternic orientat pe obiecte care este, de asemenea, ușor de utilizat.

Synfig

Synfig este un editor puternic de grafică vectorială pentru animație plată, dezvoltat de la zero. Potrivit dezvoltatorilor: „deși există deja alte programe pe piață pentru creație eficientă animație plată, dar nu suntem familiarizați cu programele care pot face același lucru ca al nostru.”

Animația plată a fost întotdeauna costisitoare de creat, deoarece fiecare cadru trebuie desenat manual. Chiar și astăzi, când avem la dispoziție programe de pictură digitală, procesul se bazează în continuare pe desenarea cu forță de muncă intensivă a cadrelor intermediare individuale între cadre de referință (înfrățire).

Tehnologia de animație Synfig elimină necesitatea înfrățirii manuale - creează o mișcare lină, fără ca animatorul să fie nevoit să deseneze manual fiecare cadru.

În acest fel, puteți accelera semnificativ procesul de desen.

Xara Xtreme

Xara Xtreme pentru Linux este un editor grafic puternic de uz general. Rulează pe platforme Unix, inclusiv Linux, FreeBSD și (în dezvoltare) Mac OS X.

Cunoscut anterior ca Xara LX, programul se bazează pe Xara Xtreme pentru Windows, care este în prezent cel mai rapid editor grafic. Xara Xtreme a fost open source la începutul anului 2006 și a fost portat pe Linux. Acest proces este aproape complet și Xara Xtreme pentru Linux este acum disponibil pentru descărcare.

Xara Xtreme pentru Linux:

  • Program foarte rapid
  • Funcții similare cu cele ale editorilor grafici puternici
  • Ușor de învățat și utilizat
  • Interfață ușoară, nu supraîncărcată cu comenzi. Mai multe ferestre plutitoare, palete, meniuri etc.
  • O cantitate mare de material educațional, lecții, filme, sfaturi. Comunitatea proiectului este foarte mare.

Programe grafice (3D)

Arta Iluziei

Art of Illusion este un program gratuit de modelare și randare 3D. Este scris în întregime în Java și ar trebui să funcționeze pe oricare mașină virtuală Java compatibil cu J2SE 1.4 sau o versiune ulterioară.

În multe feluri, programul poate concura cu concurenții plătiți. Cele mai importante caracteristici includ instrumente de modelare bazate pe placarea suprafeței, animație scheletică și un limbaj grafic pentru designul texturii și materialelor.

Blender

Blender este un pachet gratuit de creare a scenei 3D. Versiunile sunt disponibile pentru toate sistemele de operare majore și sunt licențiate sub Licența Publică Generală GNU. Model -> umbre -> animație -> randare -> fuziune -> 3D interactiv.

Spațiul de cristal

Crystal Space este un motor multiplatform gratuit pentru implementare Grafică 3D in timp real. Folosit în unele jocuri.

FreeWRL

  • FreeWRL acceptă standardele deschise VRML97 și X3D;
  • Recunoscut ca fiind conform de către Profilul de interschimb al Consorțiului Web3d;
  • Funcționează în OS X și Linux, funcționează atât din browsere, cât și ca aplicație independentă;
  • Suportă ReWire și MIDI - pentru interacțiunea audio;
  • Capabil să se conecteze la alte programe prin MIDI sau interfețe software externe EAI și SAI.

G3DViewer

G3DViewer este un vizualizator de modele 3D bazat pe biblioteca GTK+. Acceptă următoarele tipuri de fișiere:

  • Studio 3D (.3ds, .prj)
  • LightWave (.lw, .lwb, .lwo)
  • Alias ​​​​Wavefront (.obj)
  • Impulse TurboSilver/Imagine (.iob)
  • AutoCAD (.dxf)
  • Modele Quake II (.md2)
  • Modele Quake III (.md3) (din versiunea 0.2.99.1)
  • Format de fișier neutru (.nff)
  • Metafișier 3D (.3dmf, .3mf, .b3d)
  • Obiecte Caligari TrueSpace (.cob)
  • Obiecte și scene Quick3D (.q3o, q3s)
  • Fișiere VRML 1.0 (.wrl, .vrml) (începând de la 0.1.1, funcționează cu erori)
  • Obiecte AC3D (.ac, .acc) (din 0.1.99.1)
  • Modele LeoCAD (.lcd) (din 0.2.99.1)
  • Modele de mașini de curse (.ar, .dof) (începând cu libg3d 0.0.5, funcționalitate incompletă)
  • Modele de mașini Ultimate Stunts (.glb) (de la libg3d 0.0.5)
  • Modele de mașini VDrift (.joe, .car) (de la libg3d 0.0.5)

K3DSurf

K3DSurf este un program conceput pentru vizualizare și editare modele matematiceîn trei, patru, cinci și șase dimensiuni. K3DSurf acceptă ecuații parametrice și izosuprafețe.

Scurtă descriere a funcțiilor K3DSurf:

  • Vizualizare interactivă cu mișcări ale mouse-ului ( butonul corect— rotire, mijloc — translație, stânga — scalare).
  • Animație în timp real (rotație) și morphing (datorită introducerii variabilei t_time). Animația și transformarea pot fi controlate folosind controalele de încărcare a CPU și intervalul de întârziere al variabilei t_time.
  • Creați capturi de ecran prin copierea ferestrei de randare sau folosind cel mai bun ray tracer - Povray.
  • Crearea de scene animate.
  • Crearea de fișiere mesh care descriu forma unui model matematic.

Formate acceptate

  • Povscript: formatul Povray, cel mai bun program de ray tracing.
  • VRML2: utilizat în majoritatea browserelor moderne, necesită o extensie adecvată.
  • OBJ: un format binecunoscut acceptat de majoritatea Editori 3D(Blender, MAYA și Moray).

KPovModeler

KPovModeler este un program pentru crearea de modele pentru redarea ulterioară a scenelor în POV-Ray(TM). Programul este conceput pentru desktop-ul KDE.

Pentru majoritatea modelatorilor 3D, POV-Ray nu este altceva decât un motor de randare și sunt adesea forțați să folosească doar o parte limitată a limbajului de scripting POV-Ray. Cu toate acestea, acesta nu este cazul cu KPovModeler, care vă permite să utilizați pe deplin toate caracteristicile POV-Ray prin traducerea limbajului POV-Ray într-un arbore grafic.

Aproape toate funcțiile limbajului de scripting POV-Ray pot fi utilizate în KPovModeler. „Aproape” - pentru că nu puteți utiliza direct variabile, bucle, macrocomenzi și alți operatori. Pe de altă parte, KPovModeler vă permite să utilizați bucăți de script-uri POV-Ray folosind instrumentul „Raw POV-Ray”; un astfel de cod „brut” va fi luat în considerare de către POV-Ray exclusiv în etapa de redare.

KPovModeler acceptă următoarele funcții:

  • Controlul scenei prin arbore grafic.
  • Modificări ale obiectelor folosind puncte de control în modul de vizualizare grafică sau manipulare directă în fereastra atributelor obiectului.
  • Redarea scenei fără blocare folosind OpenGL.
  • Copiați/lipiți și trageți și plasați codul POV-Ray în arborele de obiecte.
  • Anulați și refaceți acțiuni.
  • Redarea unei scene și vizualizarea texturilor folosind POV-Ray, din cadrul programului.
  • Suport pentru aproape toate obiectele POV-Ray.
  • Suporta toate texturile.
  • Prototipuri (reclame) și descrieri.
  • Toate modurile de proiecție ale camerei.

PovRay

Persistence of Vision Raytracer este un instrument gratuit pentru crearea de grafice 3D extrem de realiste. Versiunile sunt disponibile oficial pentru Windows, Mac OS/Mac OS X și i86 Linux. Codul sursă este disponibil pentru cei care doresc să port programul pe alte platforme.

Dună Albă

White_dune este un instrument VRML97 de nivel scăzut pentru platformele Unix/Linux/MacOSX și Windows. Este capabil să vizualizeze fișiere în format VRML97. Spre deosebire de instrumentele de nivel înalt, acesta utilizează un model ușor bazat pe standardul VRML97.

Aplicații video

AvidMUX

Avidemux este un editor video gratuit, ale cărui caracteristici distinctive sunt ușurința de editare, filtrare și codificare a videoclipurilor. Există suport pentru multe tipuri de fișiere, inclusiv AVI, fișiere MPEG compatibile cu DVD, MP4 și ASF și puteți utiliza orice codec. Sarcinile pot fi automatizate prin utilizarea proiectelor, a unei coade de locuri de muncă și a unui motor puternic de scripting.

Cinelerra

Cinelerra este conceput în principal pentru trei lucruri: captarea, compunerea și editarea audio și video.

Dacă vrei să creezi filme la aceeași scară ca și profesioniștii, atunci Cinelerra este cu siguranță alegerea ta.

CinePaint

CinePaint este conceput pentru retușarea filmelor și fotografiilor. CinePaint poate funcționa cu o varietate de formate, cum ar fi DPX, TIFF pe 16 biți și OpenEXR, precum și cu formate comune precum JPEG sau PNG. Există suport pentru canale color pe 8 biți, 16 biți și 32 biți, HDR și CMS.

CinePaint este utilizat pentru retușarea cadru cu cadru, eliminarea zgomotului, restaurarea și vopsirea texturii modelelor 3D. Programul a fost folosit în producția multor lungmetraje, inclusiv „Ultimul samurai”, în care au fost desenate săgeți zburătoare cu ajutorul acestuia.

În scopuri fotografice, CinePaint poate importa expuneri HDR. Există suport pentru imprimarea color pe 16 biți cu driverul GutenPrint. Gama dinamică largă a CinePaint este importantă atunci când procesează fotografii alb-negru, deoarece acestea au un singur canal.

Jahshaka

  • Editați videoclipuri rapid și flexibil.
  • Creați efecte în timp real.
  • Posibilitati nelimitate in animatie.
  • Desenați pe cadre video.
  • Creați muzică cu instrumente profesionale.
  • Lucrați cu orice formate în orice rezoluție.

Kino

Kino este un program de editare video digitală neliniar pentru GNU/Linux. Programul se integrează perfect cu IEEE-1394 la înregistrare, funcționează cu VCR și vă permite să înregistrați video înapoi pe cameră. Videoclipul este capturat în formate Raw DV sau AVI, în codificări DV de tip 1 și DV de tip 2 (flux audio separat).

Puteți încărca mai multe fragmente video, puteți tăia și lipi bucăți de audio/video și puteți salva acești pași într-un fișier - o listă de pași (format SMIL XML). Majoritatea comenzilor de editare și navigare sunt împrumutate din programul vi.

Kino poate exporta filme complexe într-o varietate de formate: DV prin IEEE 1394, Raw DV, DV AVI, cadre unice, WAV, MP3, Ogg Vorbis, MPEG-1, MPEG-2 și MPEG-4. Importul/exportul cu un singur cadru se bazează pe biblioteca gdk-pixbuf, care acceptă formatele BMG, GIF, JPEG, PNG, PPM, SVG, Targa, TIFF și XPM. Lucrul cu MP3 necesită codecul lame. Ogg Vorbis necesită oggenc. MPEG-1 și MPEG-2 necesită mjpegtools sau ffmpeg, iar MPEG-4 necesită ffmpeg.

Vieți

LiVES este un program hibrid pentru procesarea video în timp real și un instrument pentru editarea video neliniară. Puteți edita videoclipuri imediat, fără să vă faceți griji cu privire la formate, dimensiunile cadrelor și ratele de cadre. Este un instrument foarte flexibil care poate fi folosit atât de VJ, cât și de editorii video - amestecați și comutați secvențele video de la tastatură, editați-le și legați-le pe o cronologie multicanal. Puteți chiar să înregistrați un videoclip în timp real, apoi să îl editați și să îl salvați ca clip nou!

recordMyDesktop

recordMyDesktop este un program de înregistrare desktop GNU/Linux. Principalele sale aspecte sunt simplitatea și eficiența în îndeplinirea sarcinii sale principale.

Programul este împărțit în două părți; un instrument simplu de linie de comandă care realizează sarcini simple de captare și codificare video; și o interfață grafică care oferă funcționalitatea programului într-o formă mai convenabilă.

Creator de diapozitive

Cu Slideshow Creator și dvd-slideshow puteți converti imaginile într-o prezentare frumoasă de calitate DVD, decorată cu efecte speciale. Tot ce rămâne este să adaugi un acompaniament muzical și va fi absolut cool!

Aplicații de sistem

APTonCD

APTonCD - utilitate grafică, care vă permite să creați unul sau mai multe CD-uri sau DVD-uri cu pachete descărcate folosind APT-GET sau APTITUDE. În acest fel, puteți crea un depozit portabil care poate fi folosit pe alte computere care, de exemplu, nu au acces la rețea. De asemenea, puteți crea un disc care să conțină toate pachetele deb dintr-un singur depozit.

Beagle

Beagle este un instrument care vă permite să vă găsiți rapid informațiile pe computerul local.

În termeni mai tehnici, Beagle este un program Linux care rulează independent de mediul desktop. Beagle vă indexează datele în mod transparent și discret în timp real. De exemplu:

  • Fișierele sunt indexate imediat când sunt create, reindexate când sunt modificate și eliminate din index când sunt șterse.
  • E-mailul este indexat atunci când sunt descărcate
  • Istoricul mesajelor instant este indexat în timp real, rând cu rând.
  • Paginile web sunt indexate pe măsură ce le vizualizați (dacă este instalată extensia de browser corespunzătoare).

ClamAV

Clam AntiVirus este o suită de antivirus cu sursă deschisă (GPL) pentru UNIX, care vizează scanarea e-mailurilor pe serverele de e-mail. Setul include mai multe utilitare, inclusiv un daemon multi-threaded flexibil și scalabil; scanerul rulează de la consolă și instrument actualizare automata baze de date cu virusi.

Conky

Conky - ușor monitor de sistem, foarte personalizabil, rulează în X, bazat pe torsmo. Programul este în curs de dezvoltare activ.

Ekiga

Ekiga (cunoscut anterior ca GnomeMeeting) este un program de conferințe audio și video open source pentru desktop-ul GNOME. Aplicația funcționează cu protocoalele VoIP H.323 și SIP. Există suport pentru multe codecuri audio și video și interacționează bine cu alte programe compatibile SIP, inclusiv Microsoft NetMeeting.

Endeavour Mark II

Endeavour Mark II este un set complet de programe pentru lucrul cu fișiere. Conține un browser de fișiere, un browser de imagini, un arhivator, un coș de reciclare și alte utilitare pentru lucrul cu fișiere și discuri.

FileZilla

FileZilla este un client FTP și SFTP rapid.

GParted

GParted este un pachet puternic pentru crearea, ștergerea, redimensionarea, mutarea, verificarea și copierea partițiilor și sistemelor de fișiere pe acestea. Programul este util pentru pregătirea discurilor înainte de instalarea sistemelor de operare, reorganizarea spațiului liber pe disc, copierea datelor de pe discuri și oglindirea unei partiții la alta.

gZIP

gzip (GNU zip) este un utilitar de compresie dezvoltat ca înlocuitor pentru programul de compresie. Principalele sale avantaje sunt cel mai bun raport de compresie și lipsa de algoritmi proprietari.

Katapult

Katapult este o aplicație KDE care vă permite să lansați rapid și ușor aplicații, să deschideți marcaje și să efectuați multe alte acțiuni. Funcționalitatea programului poate fi mărită prin extensii. Dezvoltatorul programului a fost inspirat să creeze Katapult printr-o aplicație similară Quicksilver pentru sisteme Mac OS X. Katapult este scris în C++.

K3b

K3b a fost conceput pentru a fi un program complet funcțional și simplu de inscripționare a CD-urilor.

MondoRescue

Mondo Rescue este un instrument GPL de recuperare în caz de dezastru. Platformele Linux (i386, x86_64, ia64) și FreeBSD (i386) sunt acceptate. Există pachete pentru multe distribuții populare (RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo). Suportă bandă, disc, rețea și CD/DVD ca stocare de rezervă; suport pentru multe sisteme de fișiere populare; LVM (gestionarea partițiilor logice); RAID software și hardware.

OpenBerg

Program gratuit pentru citire, scriere și publicare cărți electroniceîn standarde deschise.

deschideSSH

OpenSSH este o implementare gratuită a instrumentelor de comunicare SSH utilizate de administratorii de pe Internet. Utilizatorii de servicii precum telnet, rlogin, ftp ar trebui să ia în considerare faptul că parolele lor sunt transmise necriptate prin rețea și, poate, să treacă la SSH. OpenSSH criptează tot traficul (inclusiv parolele) pentru a combate eficient atacatorii. În plus, OpenSSH oferă tuneluri securizate și diverse metode autentificare. Există suport pentru toate versiunile protocolului SSH.

Pidgin

Pidgin este un client de mesagerie instantanee multi-protocol care vă permite să utilizați diferite sisteme simultan. Iată lista protocoalelor acceptate:

  • Bun ziua
  • Gadu-Gadu
  • Google Talk
  • Pe grup
  • MySpaceIM
  • SIMPLU
  • Acelasi timp
  • Yahoo!
  • Zefir

Chit

PuTTY este o implementare gratuită a unui client Telnet și SSH pe sisteme Win32 și Unix, precum și un emulator de terminal xterm.

Reconstructor

Reconstructor este un program de inscripționare a discurilor pentru distribuția Ubuntu GNU/Linux. Discul Desktop (Live), Alternate (Instalare) sau Server este folosit ca bază, după care utilizatorul poate personaliza distribuția pentru a se potrivi nevoilor sale.

Dacă alegeți Ubuntu Desktop ca bază, vă puteți personaliza întregul mediu desktop. De exemplu, puteți modifica compoziția software-ului, schimbați aspectul (ecran de splash, teme, fonturi, tapet etc.), adăugați comenzi rapide pe desktop etc.

Dacă iei disc de bază Alternativ sau Server - în mod similar, va fi posibilă modificarea compoziției programelor.

Rox-Filer

ROX este un mediu desktop împreună cu GNOME, KDE și XFCE. ROX este o încercare de a aduce aspectele pozitive ale sistemului de operare RISC OS în lumea Unix și Linux. În mod tradițional, experiența utilizatorului în Unix a fost legată de fișiere. Aproape totul în Unix este un fișier: fișiere obișnuite, fișiere de dispozitiv și chiar procese (de exemplu, pe Linux, acestea se află în directorul /proc).

Cu toate acestea, tendințele recente în medii (cum ar fi KDE sau GNOME) înclină din ce în ce mai mult spre abordarea Windows. Acest lucru duce la ca sistemul de fișiere să fie ascuns de utilizator, iar utilizatorul este acum forțat să facă totul prin numeroase meniuri și casete de dialog. Utilizatorii mediilor moderne (atât Windows, cât și Unix) de multe ori nu au idee unde sunt instalate programele lor sau chiar unde sunt stocate datele lor. Acest lucru duce la pierderea controlului total asupra sistemului și a nu înțelege cum funcționează acesta.

Desktop-ul ROX, pe de altă parte, se bazează pe un sistem de fișiere. Componenta sa principală este ROX-Filer - un manager de fișiere grafic puternic, care, pe lângă faptul că este un manager de fișiere popular în sine, oferă o mulțime de funcții concepute pentru a rezolva problema de mai sus.

TrueCrypt

Program gratuit de criptare a discului. Funcționează pe sistemele de operare Windows Vista/XP, Mac OS X și Linux.

  • Creați un disc virtual criptat în interiorul unui fișier și montați-l ca pe un disc obișnuit.
  • Criptați o întreagă partiție sau chiar un dispozitiv de stocare (cum ar fi un card USB Flash sau un hard disk).
  • Criptați partiția Windows (autentificare pre-pornire).
  • Criptarea se realizează automat, în timp real (din mers), transparent pentru utilizator.

Oferă două niveluri de protecție:

1) Secțiune ascunsă (steganografie).

2) Este imposibil să identifici vreo partiție TrueCrypt (partițiile nu pot fi distinse pe baza datelor aproape aleatorii).

VNC

VNC este un acronim pentru Virtual Network Computing. În esență, acesta este un sistem de diagnosticare la distanță care vă permite să vedeți mediul de calcul nu numai pe mașina pe care rulează, ci și de oriunde de pe Internet. Sunt acceptate o varietate de arhitecturi hardware.

VIN

Wine este o implementare open source a API-ului Windows pe System X, OpenGL și Unix.

Putem spune că Wine este un strat de compatibilitate conceput pentru a rula programe Windows. Wine nu necesită Microsoft Windows, deoarece este o alternativă complet gratuită Implementarea Windows API. Codul sursă constă 100% din cod non-Microsoft. Deși, dacă se dorește, Wine poate folosi DLL-uri Windows native. Wine oferă, de asemenea, instrumente de dezvoltare pentru portarea codului sursă Windows la sisteme Unix. Astfel, este posibil să compilați și să rulați programe Windows fără modificări pe sisteme x86 Unix: Linux, FreeBSD, Mac OS X și Solaris.

XFE

X File Explorer (Xfe) este un manager de fișiere pentru X, similar cu MS-Explorer sau Total Commander. Deși toți acești manageri de fișiere sunt bogate în funcții și bine concepute, trebuie să recunoaștem că sunt uriașe! Dacă sunteți un fan al consolei, un utilizator de desktop ușor sau doar aveți un computer vechi, atunci costul unui astfel de manager de fișiere poate fi semnificativ, ceea ce nu este foarte bun. Mulți manageri de fișiere, în plus, depind de mediul desktop și sunt forțați să încarce o grămadă de biblioteci la încărcare. Managerul de fișiere Xfe, dimpotrivă, nu depinde de desktop și are puține resurse.

Instrumente de dezvoltare software

Bugzilla

(Da, Bugzilla este o aplicație web, dar este atât de tare). Bugzilla - sistem liber bug tracking (bug tracking) cu o interfață web, dezvoltată și utilizată inițial în proiectul Mozilla. De când a fost deschis de Netscape Communications în 1998, Bugzilla a fost adoptat de multe organizații ca instrument principal de urmărire a erorilor. Aplicația este populară printre dezvoltatorii de programe atât gratuite, cât și de proprietate.

Eclipsă

Eclipsă - comunitate deschisă, ale căror proiecte sunt axate pe construirea unei platforme de dezvoltare deschisă constând din cadre extensibile, instrumente și biblioteci pentru construirea, implementarea și gestionarea produselor software de-a lungul întregului ciclu de viață. Un ecosistem mare și vibrant de furnizori majori de tehnologie, startup-uri inovatoare, universități, institute de cercetare și indivizii- toate suportă platforma Eclipse.

Gambas

Gambas este un mediu de dezvoltare liber bazat pe un interpret Limbajul de bază cu extensii de obiecte. Sistemul este similar cu Visual Basic(dar nu este o clonă!).

Cu Gambas puteți dezvolta rapid interfețe grafice pentru programe în Qt sau GTK+, puteți lucra cu baze de date MySQL, PostgreSQL, Firebird, ODBC și SQLite, puteți gestiona aplicații KDE prin mecanismul DCOP, traduceți programul în mai multe limbi, creați ușor aplicații de rețea, aplicații 3D Grafică OpenGL, aplicații web CGI și multe altele.

Geany

Geany este un editor de text bazat pe biblioteca GTK2. Editorul conține funcțiile de bază ale unui mediu de dezvoltare integrat (IDE). Programul este mic și rapid și are puțină dependență de alte pachete. Există suport pentru multe tipuri de fișiere, limbaje de marcare și multe caracteristici frumoase.

Gobby

Gobby este un editor colaborativ gratuit care acceptă mai multe documente într-o singură sesiune și chat online. Aplicația rulează pe Microsoft Windows, Mac OS X, Linux și alte platforme compatibile Unix. GTK+ 2.6 este folosit ca instrument de ferestre, astfel încât aplicația nu se încadrează în designul general GNOME.

jEdit

jEdit este un editor de text pentru programator avansat, sute de ani-om (inclusiv timpul de dezvoltare a extensiilor) au fost investiți în dezvoltarea sa.

Netbeans

NetBeans IDE este un mediu de dezvoltare de aplicații integrat gratuit. Cu NetBeans, ai tot ce ai nevoie pentru a... creație profesională aplicații desktop, aplicații de întreprindere, aplicații web și aplicații pentru dispozitive mobile. Limbajele de programare acceptate sunt Java, C/C++ și chiar Ruby. IDE rulează pe o varietate de platforme, inclusiv Windows, Linux, Mac OS X și Solaris; usor de instalat si utilizat.

SciTE

SciTE este un editor de text bazat pe SCINTilla. Proiectat inițial pentru a demonstra Scintilla(), a evoluat acum într-un editor util de uz general, cu capacitatea de a compila și rula programe.

Instrumente de dezvoltare web

Amaya

Amaya este un editor web, adică un instrument pentru crearea și actualizarea documentelor direct pe web. Vizualizatoarele de pagini sunt integrate perfect cu funcțiile de editare și acces de la distanță într-un singur spațiu de lucru. Această abordare urmează viziunea originală a web-ului ca spațiu pentru colaborare, mai degrabă decât publicarea unidirecțională.

Aptana Studio

Aptana Studio este un mediu gratuit pentru dezvoltarea Ajax, descărcat de peste un milion de ori. Dezvoltatorii web din întreaga lume sunt deja convinși că Aptana Studio este cel mai bun program de acest gen. Studio oferă extensii gratuite pentru dezvoltare în PHP, Ruby on Rails, Adobe AIR și chiar Apple iPhone.

Desigur, Studio conține funcții pentru dezvoltarea aplicațiilor Ajax bazate pe Jaxer. Într-adevăr, începând de la Studio 1.1, Jaxer este pe deplin suportat, astfel încât dezvoltarea aplicațiilor Ajax nu necesită instalarea vreunui server. Pur și simplu creați un nou document HTML și puteți implementa imediat o aplicație client/server cu suport pentru accesarea bazelor de date, acces la reteași multe altele.

Bluefish

Bluefish este un editor puternic conceput pentru programatori și designeri web, care conține multe caracteristici care facilitează scrierea site-urilor web, a scripturilor și a codului. Bluefish acceptă o varietate de limbaje de programare și de marcare, în special pentru editarea site-urilor web dinamice și interactive.

FontForge

FontForge este un instrument de creare a fonturilor. Cu ajutorul acestuia puteți crea și edita fonturi în formate postscript, truetype, opentype, cid-keyed, multi-master, cff, svg și bitmap (bdf, FON, NFNT). Puteți converti fonturile dintr-un format în altul. Există suport pentru multe formate de fonturi din sistemul Macintosh.

gFTP

gFTP este un client FTP multi-threaded gratuit pentru arhitecturi *NIX. O caracteristică plăcută este suportul pentru transferuri FXP (transferuri de fișiere între două servere FTP la distanță).

Compozitor

KompoZer este foarte ușor de utilizat, ceea ce îl face cea mai bună alegere pentru utilizatorii obișnuiți care doresc să creeze un site web atractiv și cu aspect profesional, fără cunoștințe de limbaj de marcare HTML sau programare web.

Kruler

Kruler este o riglă pe ecran (unitatea de măsură sunt pixeli) și un detector de culoare a ecranului. Program pentru mediul KDE.

QuantaPlus

Quanta Plus este un mediu de dezvoltare web stabil și bogat în funcții. Principiile lui Quanta au fost întotdeauna fundații arhitecturale bine gândite; dezvoltare care vizează o utilizare eficientă și naturală; flexibilitate și extindere maximă pentru utilizator. Dezvoltatorii Quanta au fost dedicați să facă din program cel mai bun dintre programele susținute de comunitate. O mare parte din Quanta este proiectată astfel încât aceste caracteristici să poată fi extinse cu ușurință. Chiar și modul de lucru cu XML DTD este descris folosind fișiere XML pe care utilizatorul le poate edita. Alte caracteristici includ capacitatea de a importa DTD-uri, de a scrie scripturi pentru a controla conținutul editorului, de a crea vizual casete de dialog pentru scripturi și de a atribui script-uri la aproape orice operație de fișier.

Maimuta de mare

Proiectul SeaMonkey este un efort comunității de a crea o aplicație pentru orice nevoie de Internet. Aplicații populare de acest gen în trecut erau Netscape și Mozilla, dar acum proiectul SeaMonkey se dezvoltă în această direcție, combinând toate cele mai noi concepte. Funcționalitatea programului include un browser web, client de mailși un client pentru grupuri de știri, editor HTML, chat IRC și instrumente de dezvoltare web. SeaMonkey va fi cu siguranță util pentru utilizatorii avansați, dezvoltatorii web și utilizatorii întreprinderilor.

A face cu ochiul

Wink este o aplicație pentru crearea de lecții și prezentări, în primul rând pentru crearea de ajutoare vizuale pentru lucrul cu programe (de exemplu, lecții vizuale în MS Word/Excel etc.) Utilizând Wink puteți crea capturi de ecran, adăugați explicații, butoane, titluri etc. .P. Astfel poți obține prezentări și lecții foarte eficiente.

Xampp

Mulți oameni știu din experiență că nu este ușor să instalați un server web Apache și chiar mai dificil să îl legați cu MySQL, PHP și Perl. XAMPP este o distribuție Apache ușor de instalat care conține și MySQL, PHP și Perl. XAMPP este de fapt ușor de instalat pe un server - doar descărcați pachetul, extrageți conținutul și începeți.

Programe pentru munca de birou

Bloc-note pentru coș

Aceasta este o aplicație generală pentru luarea de note. Printre functii:

  • Creați cu ușurință note de orice tip
  • Colectați date într-un singur loc și partajați-le altora
  • Centralizați informațiile despre proiectele dvs
  • Organizează-ți rapid gândurile în „casete de idei”
  • Faceți liste de făcut
  • Și mult mai mult.

Firefox

Mulți oameni știu că Firefox este un browser web. Caracteristica sa distinctivă este o cantitate mare extensii care îmbunătățesc funcționalitatea Firefox, astfel încât să puteți modifica cu ușurință Firefox pentru a se potrivi nevoilor dvs.

Gnome Do

Software puternic, rapid și arătos pentru controlul de la distanță al desktopului GNOME, dar GNOME Do nu este doar pentru GNOME. Deși programul a fost scris de un pasionat de GNOME, funcționează excelent și în KDE și în alte medii.

GNOME Do nu este un instrument de căutare. Dacă știi ce cauți și ce vrei, Do te va ajuta să o faci în cel mai scurt timp. GNOME Do nu este doar un program pentru rularea altor programe. Puteți trimite e-mail și mesaje instantanee, puteți reda muzică și puteți căuta informații pe Internet. Toate acestea sunt posibile datorită extensiilor.

GnuCash

GnuCash este un software de finanțare personală și pentru finanțarea întreprinderilor mici. Aplicația este distribuită gratuit sub licența GNU GPL și este disponibilă pentru platformele GNU/Linux, BSD, Solaris, Mac OS X și Microsoft Windows.

Programul este ușor de utilizat, dar în același timp puternic și flexibil. GnuCash vă permite să urmăriți conturile bancare, acțiunile, veniturile și cheltuielile. Programul se bazează pe principii financiare profesionale, care garantează bilanţuri şi rapoarte exacte.

HomeBank

HomeBank este un program gratuit pentru gestionarea finanțelor tale personale. Un program simplu în concept. Analizați-vă cu ușurință situația financiară cu instrumente și grafice puternice de filtrare.

inCollector

inCollector este o aplicație pentru stocarea diferitelor date de lucru (cum ar fi note, istoricul mesajelor, citate, numere de serie, coduri sursă, adrese web, cuvinte etc.). Toate intrările pot fi echipate cu etichete, care vă vor ajuta să găsiți pe cel de care aveți nevoie în viitor. Există, de asemenea, dosare de căutare care vă permit să căutați înregistrări pe baza unor criterii specificate. De asemenea, puteți exporta (și, desigur, importa) înregistrări într-un fișier extern.

Meld

Meld este un instrument vizual pentru găsirea diferențelor. Puteți compara conținutul a două sau trei fișiere și le puteți edita dacă este necesar (diferențele sunt actualizate automat). Puteți compara conținutul a două sau trei directoare și, dacă există diferențe, căutați diferențe în fișiere. Puteți vedea diferențele dintre fișierul curent și o copie a fișierului pe un server de sistem de control al versiunilor, cum ar fi CVS, Subversion, Bazaar-ng și Mercurial.

Birou deschis

OpenOffice.org este o suită de birou multi-platformă. Constă din aplicații desktop importante, cum ar fi un procesor de text, o foaie de calcul, un program de prezentare și un editor de grafică vectorială. Interfața și funcționalitatea pachetului seamănă cu alte pachete office. Flexibilul OpenOffice.org gestionează remarcabil de bine o varietate de formate, inclusiv formatele proprietare Microsoft Office și formatul neutru OpenDocument de la consorțiul OASIS.

Pachetul este disponibil în mai mult de 65 de limbi, iar mai multe sunt adăugate datorită comunității. OpenOffice.org rulează fiabil pe Solaris, Linux (inclusiv PPC Linux), Windows, Mac OS X (X11) și multe alte platforme.

PDFedit

Editor de documente PDF gratuit (și open source). Există atât versiuni grafice, cât și versiuni pentru consolă.

qOrganizator

qOrganizer este un organizator de uz general format dintr-un calendar cu un program, mementouri, jurnal/note zilnice și o listă de activități. Elevii pot găsi caracteristici utile, cum ar fi un program de lecție și un jurnal pentru note și absențe. Programul este ușor de utilizat și adoptă o nouă abordare a organizatorilor.

RSSowl

Aplicațiile care colectează date de pe site-uri echipate cu fluxuri RSS se numesc „agregatoare”. RSSOwl este o aplicație de acest fel. RSSOwl vă permite să colectați, să organizați, să actualizați și să salvați informații din astfel de fluxuri de știri. Acest proces este simplu și plăcut. Informațiile selectate pot fi salvate în diferite formate pentru a le citi în continuare offline sau pentru a le partaja cu alte persoane. Aplicația este ușor de configurat, există versiuni pentru diferite limbi și, cel mai important, funcționează pe multe platforme.

Specto

Specto este o aplicație desktop care monitorizează evenimentele în schimbare (cum ar fi actualizările site-ului web, chitanțele de e-mail, modificările fișierelor și folderelor, procesele de sistem etc.) și afișează notificări pop-up atunci când apar aceste evenimente.

De exemplu, Specto poate monitoriza actualizările unui site web (sau fluxul de știri, sau imaginea sau orice altceva) și poate notifica utilizatorul despre activitate. În acest fel, eliminați necesitatea de a verifica constant acest site pentru a vedea dacă au existat actualizări.

Sunbird

Mozilla Sunbird este un calendar multiplatform construit pe Mozilla Toolkit. Este o aplicație de calendar simplă și complet care poate fi utilizată pe multe platforme.

Antrenor de sarcini

Task Coach - simplu deschideți aplicația pentru a gestiona sarcinile personale și listele de activități. Acest program s-a născut din frustrarea lui Frank față de faptul că analogii binecunoscuti, precum cei încorporați în Outlook sau Lotus Notes, nu permit crearea de sarcini compuse. Dar adesea sarcinile constau în mai multe acțiuni. Task Coach a fost conceput special pentru a sprijini sarcini compuse.

Thunderbird

Thunderbird vă permite să lucrați cu e-mailul așa cum doriți, îndeplinind toate nevoile dvs. specifice - cum ar fi căutarea avansată sau ascultarea mesajelor fișiere de sunet direct din litere.

Thunderbird 2 oferă utilizatorului mai multe modalități de a lucra foldere de mail, cum ar fi mesajele favorite, mesajele vizualizate recent sau un dosar care conține mesaje necitite. Ca întotdeauna, puteți crea un flux RSS sau un dosar de grup de știri pentru a fi la curent cu cele mai recente evenimente în interesul dvs. Thunderbird 2 vă permite, de asemenea, să extindeți panoul de vizualizare a mesajelor la ecran complet.

În Thunderbird 2, puteți eticheta mesajele cu etichete specifice, cum ar fi „De făcut” sau „Terminat”, și chiar puteți crea etichete personalizate pentru a se potrivi nevoilor dumneavoastră.

tkdiff

tkdiff este un front-end grafic pentru programul de căutare diff diff. Programul este format din două blocuri în care puteți vedea diferența dintre cele două fișiere. Pentru a naviga rapid prin document, există suport pentru funcții precum marcajele diferențelor și o hartă grafică a diferențelor.

Zim

Zim este un editor de text WYSIWYG scris în Gtk2-Perl. Editorul este menit să aducă ideea unui wiki pe desktop. Fiecare pagină este salvată ca fișier text cu marcaj wiki. Paginile pot conține link-uri către alte pagini; paginile sunt salvate automat. Paginile sunt organizate într-o structură ierarhică care seamănă cu editorii ierarhici (așa-numitele outlineri). Zim poate fi folosit pentru a menține liste de activități sau ca jurnal personal.

Toate programele de pe LiveCD și DVD sunt software gratuite și open source (gratuit și open source), cu unele excepții (Flash, Opera, Acrobat Reader și altele) aflate în depozitul non-oss. Când vorbim despre software gratuit, Ne referim libertate, nu preț.

Ce este software-ul liber

Mișcarea de software liber a fost începută de Richard M. Stallman, care a fondat Proiectul GNU (acronim recursiv: GNU's Not Unix) în 1984. Un an mai târziu, a fondat Free Software Foundation, cunoscută și sub numele de FSF.

Software-ul liber poate fi împărțit în 4 „grade de libertate” principale:

  • libertate utilizare programe în orice fel.(libertate 0)
  • libertate studierea principiilor muncii program, precum și adaptarea acestuia la nevoile dvs. (libertate 1) Acest lucru necesită acces la codul sursă.
  • libertate distribuirea de copii programe. Puteți împărtăși cu un vecin. (libertatea 2)
  • libertate îmbunătăți programulși publică îmbunătățirile pe care le faci în beneficiul întregii comunități (libertatea 3). Acest lucru necesită acces la codul sursă.

Software-ul non-liber se numește software proprietar. Este important să nu confundăm shareware și freeware cu software gratuit, sunt lucruri diferite.

Ce este software-ul cu sursă deschisă

Mișcarea software-ului liber și open source a început la începutul anilor 1990, cu oamenii subliniind beneficiile tehnice și economice ale open source și modelul de dezvoltare open source al software-ului liber. Cu toate acestea, există o cantitate mică de cod software care este recunoscut ca liber de către societatea cu sursă deschisă, așa că termenul FOSS (software gratuit și cu sursă deschisă) este adesea folosit. Pentru că, strict vorbind, conceptele de „software liber” și „software open source” nu sunt deloc identice, așa cum s-ar putea crede. De exemplu, acordul de licență al unui produs software vă poate permite să examinați codul sursă, dar vă interzice să faceți modificări și/sau să distribuiți copii ale acestuia. În acest caz, produsul este Open Source, dar nu este gratuit.

Beneficiile utilizării software-ului gratuit

Software-ul gratuit este benefic din mai multe motive, principalele fiind enumerate mai jos.

Corectarea erorii

Dacă un produs software este gratuit, acest lucru vă oferă dreptul de a corecta erorile găsite în el, precum și de a-l modifica pentru a se potrivi nevoilor dumneavoastră. Dacă programul este proprietar, atunci nu puteți corecta în mod independent erorile găsite în el sau extindeți funcționalitatea. În acest caz, veți fi forțat să contactați proprietarul produsului software cu o solicitare de a face corecțiile necesare și de a adăuga caracteristicile de care aveți nevoie. Cu toate acestea, nu există nicio garanție că proprietarul va face acest lucru.

Partajarea

Software-ul gratuit vă oferă dreptul de a distribui copii ale acestuia, ajutându-vă astfel prietenii să folosească software gratuit fără a obține licențe.

Cunoașteți și controlați ce face programul și cum îl face

În marea majoritate a cazurilor, nu aveți de unde să știți exact ce face un program proprietar. Astfel, nu puteți fi sigur că programul face doar ceea ce îi cereți să facă, deoarece poate face unele lucruri fără știrea dvs. (de exemplu, trimite informații despre dvs. ca utilizator creatorilor săi sau are capacități nedocumentate pentru diferite personaje) . Desigur, dacă folosești un program gratuit, ești complet asigurat împotriva unor astfel de probleme. La urma urmei, aveți la dispoziție codul sursă al programului, care vă permite să știți exact ce face programul și cum o face. Dacă nu sunteți mulțumit de anumite capacități și/sau caracteristici de operare ale acestuia, puteți face modificările necesare codului.

Beneficii tehnice

Codul open source al unui produs software gratuit este disponibil unui număr mare de persoane, ceea ce le oferă posibilitatea de a corecta erorile găsite în acesta; aceasta contribuie la dezvoltarea și îmbunătățirea produsului. Acest sistem de „evaluare a experților” poate fi comparat cu metoda științifică de cercetare. În schimb, codul de proprietate al unui produs proprietar este ținut secret și aproape niciodată nu este văzut de nimeni din afara companiei de dezvoltare.

Beneficii economice

Software-ul gratuit oferă companiilor posibilitatea de a împărți costul software-ului pe care îl dezvoltă. De exemplu, Novell și RedHat concurează în dezvoltarea acelorași programe, dar astfel se ajută reciproc. IBM și HP sunt, de asemenea, concurenți, dar au adus și contribuții semnificative la dezvoltarea nucleului Linux, împărțind astfel costurile de dezvoltare. Software-ul gratuit permite o piață competitivă pentru suport tehnic și, prin urmare, calitatea este de obicei foarte ridicată. Cu software-ul proprietar, situația este exact inversă: doar compania de dezvoltare are acces la codul sursă și este capabilă să ofere suport tehnic adecvat, iar acest lucru reprezintă un grad de monopol. În plus, beneficiile economice includ costul achiziționării unui produs software. Dacă este gratuit, puteți descărca o copie a acestuia o dată de pe Internet (sau o puteți cumpăra de pe hard disk), îl puteți instala pe orice număr de computere și îl puteți utiliza pentru un timp nelimitat. Dacă produsul este proprietar, atunci termenii acordului de licență pot restricționa foarte mult utilizarea produsului (de exemplu, limitând numărul de instalări și/sau timpul de utilizare).

Nu sunt programator. De ce ar trebui să-mi pese de cele de mai sus?

Într-adevăr, majoritatea libertăților și oportunităților enumerate mai sus pot fi folosite doar de programatori care pot citi și scrie codul programului. Cu toate acestea, nu trebuie să credeți că produsele software libere sunt destinate exclusiv programatorilor. Dacă tu, nefiind unul, vrei să schimbi într-un fel sau altul programul gratuit pe care îl folosești pentru a-i extinde funcționalitatea, poți (fie singur, fie în echipă cu alți utilizatori) să angajezi un programator care poate face asta pentru tine. Această practică este foarte comună. În plus, nu trebuie să fii tu însuți programator pentru a distribui software gratuit.

În anii 1990, software-ul liber era considerat exotic mediul corporativ, iar singurul concurent vizibil al giganților proprietari conduși de Microsoft pentru o lungă perioadă de timp a fost Red Hat, dar din a doua jumătate a anilor 2000 situația a început să se schimbe rapid. Software-ul open source a devenit curent pentru mulți companii mariși au apărut zeci de furnizori de încredere open source care s-au atins corect nivel inalt expertiză și experiență pentru a servi clienților corporativi mari și pretențioși.

Începând cu 2014, există mulți jucători care concurează cu succes cu furnizorii comerciali de software într-un număr de domenii. Pe lângă Red Hat, acestea sunt organizații deschise orientate spre software, cum ar fi Google, Apache Software, Novell, SUSE, Acquia etc. Tot mai mulți analogi OpenSource ai soluțiilor proprietare existente apar pe piață. Comunitățile open source devin din ce în ce mai puternice și îmbunătățesc calitatea și funcționalitatea produselor.

De regulă, dezvoltarea în sine este oferită gratuit și este comercializată prin suport și personalizare. Acest lucru creează concurență suplimentară și, ca rezultat, promovează dezvoltarea de produse software deschise.

În aproape toate industriile și domeniile de activitate, este posibil să se utilizeze software bazat pe cod sursă deschisă. Aproape fiecare software proprietar are un corespondent open source care funcționează:

  • Cisco VPN – OpenVPN,
  • Baza de date Oracle – PostgreSQL,
  • Microsoft Hyper-V – OpenVZ,
  • MS Active Directory - Samba,
  • Avaya IP Office – Asterisk etc.)

Pe baza obiectivelor specifice de afaceri, puteți compara costul și intervalul de timp pentru implementarea unei soluții bazate pe software proprietar și OpenSource.

Software cu sursă deschisă în țări din întreaga lume

STATELE UNITE ALE AMERICII

În martie 2016, administrația prezidențială a SUA a introdus o versiune preliminară a proiectului de lege privind utilizarea departamentele guvernului. Participanții la piață au susținut inițiativa.

Potrivit unui document publicat de Casa Albă, agențiile guvernamentale americane pot partaja între ele codul sursă pentru anumite proiecte pentru a le crește eficiența și a elimina necesitatea dezvoltării produsului de la zero. Citiți mai multe despre asta.

India

În octombrie 2011, sa raportat că guvernul din Punjab a decis să cumpere software de la Microsoft, anulând decizia din 2008 de a instala software gratuit pe 46.000 de computere din 4.956 de școli. „Am decis să reconsiderăm decizia anterioară”, a declarat Baldeo Purushartha, ministrul educației școlare al statului.

Guvernul din Punjab a lansat un program IT pentru elevii claselor 6-12 în 2004-2005. Departamentul de Educație TIC din Punjab implementează un proiect în cadrul căruia în toate școlile primare sunt înființate laboratoare de calculatoare cu echipamentele necesare, software și conexiune la internet în bandă largă. În același timp, Bharat Operating System Solutions (BOSS), testat și certificat de Fundația Linux pentru utilizare în școli, a primit un sprijin larg la nivel guvernamental datorită accesibilității sale.

Potrivit președintelui statului Punjab, din 2008, costul minim pentru actualizarea software-ului cu licență Microsoft - care acoperă 16.578 de computere la 1.375 Rs per computer - a fost de 23 de milioane Rs pe cinci ani. Din acest motiv, în septembrie 2008, Guvernul din Punjab a decis să achiziționeze și să instaleze BOSS în toate școlile primare guvernamentale și a declarat că din 2011, toți elevii din școala primară vor fi instruiți în utilizarea BOSS. Lucrările au fost finalizate în aprilie 2011, inclusiv formarea a 6.600 de cadre didactice.

Dar pe 8 august 2011, după o analiză cuprinzătoare a rezultatelor proiectului, șeful departamentului de educație școlară de stat din Punjab a anunțat că `departamentul de învățământ școlar va reveni la utilizarea software-ului Microsoft... pentru predarea copiilor din clasele primare. a şcolilor guvernamentale.' Costul actualizării licențelor va fi de aproximativ 7 milioane de lei, din care 3,77 milioane de lei au fost deja alocate de guvern.

Mai mult, în școlile guvernamentale conectate la rețeaua EDUASAT vor fi instalate în jur de 90.000 de calculatoare prin care elevii vor putea urmări în direct transmisiuni ale diferitelor prelegeri. Conform calculelor preliminare, prețul inițial al software-ului și al licenței Microsoft va fi de 30 de milioane de rupii. Această sumă nu include prețul echipamentelor etc.

Anterior, în februarie 2011, s-a decis să se folosească BOSS pentru a lucra în rețeaua EDUASAT. Dar acum, potrivit lui Purushart: „Pentru a folosi pe deplin computerele instalate pe care studenții vor învăța software Microsoft, vrem să folosim Microsoft și în EDUASAT”.

Rețineți că Punjab a fost primul stat care a implementat activ Linux în școli. În prezent, BOSS este încă folosit în statele indiene Haryana, Gujarat, Kerala și Uttar Pradesh.

Germania

Potrivit unui studiu recent al Institutului de Tehnologie din Georgia (SUA), Germania ocupă locul patru în lume în ceea ce privește penetrarea software-ului open source în sectorul public. În 2001, Ministerul German al Afacerilor Externe (și odată cu el toate ambasadele și consulatele) a trecut la Linux. Compania de consultanță McKinsey a confirmat de mai multe ori că departamentul de politică externă economisește semnificativ utilizând Linux, OpenOffice și Thunderbird în loc de suita Microsoft de Windows, Office și Outlook. S-a spus chiar că diplomații cheltuiesc mai puțin pe IT decât angajații oricărei alte agenții guvernamentale.

Dar trucul este că software-ul shareware este uneori mai scump de operat decât software-ul plătit necondiționat. Dinozaurii precum Microsoft pot oferi un suport mai bun și mai ieftin decât micile companii de asistență Linux. Și uneori este mai profitabil să cumperi o licență. Prin urmare, de exemplu, același departament german de politică externă revine în acest an la software-ul Microsoft. Oficialii au apreciat problemele permanente cu suportul tehnic din punct de vedere financiar, precum și dificultatea în stăpânirea software-ului deschis (mulți angajați s-au plâns de acest lucru) și au vorbit în spiritul că zgârcitul plătește de două ori.

Rusia

Deciziile guvernului și ale președintelui Federației Ruse Dmitry Medvedev, software-ul intern open source a fost introdus în toate școlile din Federația Rusă în 2008 și va fi instalat în toate organizațiile guvernamentale și bugetare pentru a asigura securitatea națională în domeniul IT.

Proiectul „Penguin” - implementarea software-ului Open Source

Proiectul „Penguin” este un proiect pentru introducerea tehnologiilor Linux și a software-ului cu sursă deschisă în școli și universități din Rusia în perioada 2009-2010. finanțat de FAO - Agenția Federală pentru Educație a Federației Ruse. Conform contractului pentru Proiectul Penguin, trebuie parcurse trei etape:

  1. Finalizarea manualelor și suport metodologic
  2. Dezvoltare suport tehnic și portaluri de internet
  3. Formarea a 60 de mii de profesori în tehnologiile Linux și Open Source

1. Dezvoltarea manualelor de bază în informatică pentru universități și școli bazate pe software Open Source în conformitate cu standardele de stat și cerințele Examenului de stat unificat în informatică și TIC a fost finalizată în 2008-09. 2. Dezvoltarea suportului Internet cu manuale de informatică de bază și pachete software de bază Open Source pentru Windows și Linux a fost realizată în 2005-2009. 3. Cursuri de probă pentru profesorii de informatică și profesorii de școală despre Tehnologii Linux și Software cu sursă deschisă au fost desfășurate și testate în 2005-2007. împreună cu universitățile pedagogice din Moscova Universitatea Pedagogică de Stat din Moscova și Universitatea Pedagogică de Stat din Moscova cu sprijinul UNESCO, IBM Corporation și Linux Center.

    • Comisia Superioară de Atestare, prof., doctor în informatică 16:32, 15 octombrie 2009 (UTC)

Software cu sursă deschisă - opinia președintelui Federației Ruse

La această întâlnire D.A.Medvedev a spus:

„...Dacă ne așezăm acum complet pe acul software-ului străinși „ipotecă” pentru mulți ani, atunci nu vom renunța. Și ne vom dezvolta contrar tendințelor globale. Totodată, este imposibil să anunțăm că mâine vom transfera toate calculatoarele din școli (și eventual o rețea de calculatoare mult mai serioasă) în programe open source cu licență gratuită, pentru că sunt probleme de conectare, sunt probleme tehnologice. . Adică, nici aici nu există o pregătire completă. Ce să fac?

Noi oferim ia o cale de compromis, iar această cale a început acum să fie realizată. Timp de trei ani, achiziționați un pachet de licențe de programe de bază (acesta se referă în primul rând la sisteme de operare, arhive, birouri, editori, photoshop-uri - în general, tot ceea ce este folosit de obicei de utilizatori, inclusiv în școli), dar în același timp este timpul să nu se oprească, ci să lucreze la un pachet software autohton cu acces deschis (și acum vom vorbi despre asta mai detaliat), astfel încât mai târziu, în cele din urmă peste trei ani (dacă se întâmplă mai devreme, chiar mai bine),

Creați un astfel de model optim, în care școlile și, eventual, toate agențiile guvernamentale vor putea alege ceea ce au nevoie: fie să continue să folosească produse comerciale pe cheltuiala lor, și nu în detrimentul fondurilor federale, fie să treacă la un sistem care este deja complet adaptat , acceptabil pentru ei, bazat pe acces deschis, sursă deschisă..."

Decembrie 2010: Putin a ordonat transferul puterii către Linux

Istoria documentului privind tranziția autorităților guvernamentale la software liber continuă din 2007, când Ministerul Informațiilor și Comunicațiilor a început să dezvolte „Conceptul pentru dezvoltarea dezvoltării și utilizării software-ului liber în Federația Rusă, ” care a fost publicat în primăvara lui 2008. Cu toate acestea, demisia ministrului Leonid Reiman și numirea în funcția sa a lui Igor Șcegolev au presupus o revizuire a conceptului.

În ciuda acestui fapt, în primăvara lui 2008, cu câteva zile înainte de transferul puterii lui Dmitri Medvedev, Vladimir Putin, pe când era încă președinte al Rusiei, a menționat planul de migrare către software open source pentru instituțiile federale în lista instrucțiunilor sale către guvern, punându-și astfel această sarcină.

Pachete open source pentru școli

Pachete open source pentru școli sunt concepute pentru instalarea de programe în școli și computere de acasă cu operare sisteme Windowsși Linux. Linux Live-CD este proiectat să funcționeze cu software Open Source pe computerele de acasă cu Windows fără a instala Linux pe computer.

Hotărâri ale Guvernului Federației Ruse software-ul intern open source în 2008 și 2009 a fost trimis în toate școlile din Federația Rusă și va fi instalat în toate organizațiile guvernamentale și bugetare pentru a asigura securitatea națională în domeniul IT.

Deschide sistemul de operare Linux

Pachetul software deschis pentru birou

Suită de birou deschisă poate fi instalat și utilizat gratuit nu numai pe computerele personale cu sistem de operare Linux, ci și pe computerele cu sistem de operare Windows. În același timp, documentele și fișierele pregătite în suita MS Office pot fi citite și procesate în suita Open Office.

Componența suitei Open Office:

  1. OpenOffice.org Writer- Text Editor scriitor cu funcții bogate pentru crearea de scrisori, cărți, rapoarte, buletine informative, broșuri și alte documente, compatibile cu MS Office.
  2. OpenOffice.org Calc- Foile de calcul Calc au capabilitățile avansate de analiză, grafică și luare a deciziilor așteptate de la o foaie de calcul de înaltă calitate, compatibilă cu MS Office.
  3. OpenOffice.org Impress- Editorul de prezentare Impress oferă toate instrumentele obișnuite de prezentare media, cum ar fi efecte speciale, animație și instrumente de desen. Compatibil cu formatul de fișier Microsoft PowerPoint și, de asemenea, vă poate salva munca în numeroase formate grafice, inclusiv Macromedia Flash (SWF).
  4. Baza OpenOffice.org- Baza de date de bază oferă instrumente pentru lucrul cu bazele de date într-o interfață simplă. Poate crea și edita formulare, rapoarte, interogări, tabele, vizualizări și relații, astfel încât gestionarea bazei de date asociate să fie aproape la fel ca în celelalte aplicații populare baze de date. Baza include HSQLDB ca motor implicit al bazei de date relaționale. De asemenea, poate utiliza dBASE, Microsoft Access, MySQL sau Oracle sau orice bază de date compatibilă ODBC sau JDBC.
  5. Deschide Office Draw Draw este un editor de grafică vectorială care vă permite să creați totul, de la diagrame simple sau diagrame de flux până la lucrări de artă 3D. Draw poate importa grafice din multe formate comune și le poate salva în mai mult de 20 de formate, inclusiv PNG, HTML, PDF și Flash.
  6. Gimp- grafic raster Editor Gimp, un program pentru crearea și procesarea graficelor raster. Grafica vectorială este parțial acceptată.

Deschideți editorul de text Writer

OpenOffice.org Writer este un procesor de text și un editor vizual de hipertext, parte a OpenOffice.org și este un software gratuit (lansat sub licență LGPL).

Writer este similar cu Microsoft Word și funcționalitatea acestor editori este aproximativ egală. Oferă utilizatorului instrumente moderne pentru tastarea, editarea și formatarea documentelor.

Împreună cu interfața familiară și funcționalitatea:

* crearea și proiectarea paragrafelor de text și pagini, * adăugarea de secțiuni și subsoluri, * inserarea de imagini și obiecte multimedia, * previzualizarea și tipărirea documentelor, * înregistrarea modificărilor și revizuirea textelor, * crearea automată a cuprinsului, indexurilor și notelor de subsol, * adăugarea de macrocomenzi și controale ale elementelor, * lucrul cu tabele, * verificarea ortografică și multe altele,

Conceptul de aplicare a stilurilor este o soluție excelentă care facilitează crearea și formatarea documentelor. Lucrul cu stiluri este acceptat în toate componentele suitei de birou, dar este cel mai complet implementat în OpenOffice.org Writer.

Cinci grupuri de stiluri: paragrafe, caractere, pagini, cadre și liste oferă utilizatorului multe opțiuni pentru formatarea cu ușurință a documentelor. Un panou special „Stiluri și formatare” vă permite să gestionați stilurile, modificându-le pe cele existente și creând altele noi. Și cu cât documentul este mai complex, cu atât mai des trebuie schimbat, cu atât avantajul stilului devine mai evident.

Un alt instrument, Navigator, oferă posibilitatea de a naviga rapid printr-un document selectând titluri, note de subsol, bare laterale sau alte obiecte ca puncte de referință.

Ca și în cazul altor componente, Writer are un număr mare de suplimente (extensii) care îmbunătățesc funcționalitatea de bază a componentei sau oferă funcții suplimentare, cum ar fi verificarea gramaticală sau publicarea în MediaWiki.

Writer acceptă o gamă largă de formate pentru importarea și exportul fișierelor, inclusiv salvarea în PDF și importul docx. Și trimiterea unui fișier prin e-mail se face cu un singur clic pe buton.

Deschideți Calc Spreadsheets

start: OpenOffice.org Calc este o aplicație pentru lucrul cu foi de calcul. Cu ajutorul acestuia, puteți analiza datele de intrare, puteți face calcule, puteți face previziuni, puteți rezuma datele din diferite foi și tabele, puteți construi diagrame și grafice.

Calc este o componentă curentă și populară OpenOffice.org pentru lucrul cu foi de calcul în mediul de afaceri. Un instrument preferat pentru contabili și manageri pentru crearea de rapoarte.

Introducerea pas cu pas a formulelor în celulele foii de calcul folosind Expertul facilitează formarea de formule complexe și imbricate, demonstrează descrierile fiecărui parametru și rezultatul final în orice etapă de introducere.

Formatarea condiționată și stilurile de celule vă ajută să vă organizați datele, în timp ce tabelele pivot și graficele vă arată rezultatele muncii dvs.

Peste două duzini de formate de import și export de fișiere, inclusiv funcții de import de text, vă permit să operați cu aproape orice date. De asemenea, puteți utiliza un instrument special pentru a importa date din alte surse, cum ar fi baze de date, și puteți crea un interval actualizat, astfel încât datele importate să fie mereu la zi.

Sunt acceptate legături între diferite foi de calcul și editarea în comun a datelor (începând cu OpenOffice.org versiunea 3.0).

Diverse setări de imprimare disponibile foi finisate pe imprimantă: scară, margini, subsol. Și verificarea ortografică încorporată, ca într-un editor de text, va îmbunătăți calitatea raportului final.

Deschideți editorul de grafică vectorială Draw

Desenarea OpenOffice.org- un editor de grafică vectorială, comparabil ca funcționalitate cu CorelDRAW, parte a OpenOffice.org.

Editor grafic vectorial Draw este un instrument de desen care utilizează grafică vectorială. Conține o serie de servicii care vă permit să creați rapid toate tipurile de desene. Grafică vectorială vă permite să salvați și să afișați imagini ca vectori (două puncte și o linie) și nu ca o serie de pixeli (puncte pe ecran). Grafica vectorială facilitează salvarea și redimensionarea imaginilor.

editor grafic Draw integrat în mod ideal în sistemul OpenOffice.org, ceea ce face foarte ușor schimbul de desene între orice module ale sistemului. De exemplu, dacă creați un desen în Draw, îl puteți utiliza cu ușurință într-un document Writer prin copiere și lipire. De asemenea, puteți lucra cu grafică direct în modulele Writer și Impress, folosind un subset al funcțiilor și instrumentelor din Draw.

Pachetul include „conectori” complet funcționali între forme care pot folosi o varietate de stiluri de linii și vă permit să desenați desene, cum ar fi organigramele.

Necesitatea unui editor de vectori ca parte a unei suite de birou este fără îndoială. Domeniul de aplicare al unui astfel de editor este destul de larg: de la cele mai simple desene și reclame la diagrame, diagrame și desene.

Pe lângă propriile obiecte, puteți insera diagrame, formule și alte elemente create în alte componente OpenOffice.org în desene. Draw acceptă, de asemenea, exportul de imagini raster în majoritatea formatelor, atât comune, cât și specializate.

Draw are toate instrumentele necesare inerente editori vectoriali:

* Linii de legătură, linii de dimensiune, tabele. * Lucrul cu text și efecte de text; * Schimbați culoarea umplerii, umbra, transparența; * Plasarea, legarea și gestionarea obiectelor folosind diapozitive, straturi și ghiduri; * Sunt suportate diverse operatii asupra obiectelor: adunare, scadere, grupare si transformare de forme; * Desen obiecte tridimensionale; * Desen folosind primitive grafice, curbe Bezier; * Efecte: iluminare, morphing și duplicare;

Pe lângă propriile obiecte, puteți insera diagrame, formule și alte elemente create în alte componente OpenOffice.org în desene. Draw acceptă, de asemenea, exportul de imagini raster în majoritatea formatelor, atât comune, cât și specializate.

Utilizarea Galeriei (stocarea obiectelor) vă permite să organizați imaginile existente, iar suportul pentru stilurile de text economisește timp atunci când creați obiecte de același tip.

Desenul sau desenul finit poate fi imprimat pe o imprimantă sau exportat într-o imagine raster sau, de exemplu, în PDF.

Dimensiunea maximă a unui desen în Draw este de 300x300 cm.

Începând cu versiunea 3.0 a OpenOffice.org, Draw acceptă nu numai export, ci și import PDF (este necesară instalarea unei extensii speciale OpenOffice.org).

Deschide baza de date relaționale

Base este o bază de date relațională deschisă care vă permite să creați, să editați și să procesați date tabelare.

Utilizatorii au la dispoziție un set destul de mare de instrumente pentru prelucrarea datelor și a tabelelor: editori de formulare, interogări, rapoarte, tabele baze de date. Cu ajutorul lor, puteți analiza datele de intrare, puteți face calcule, puteți face prognoze, puteți rezuma datele din diferite foi și tabele, puteți construi diagrame și grafice.

Editorul de interogări vă permite să creați aproape întreaga gamă de interogări SQL în bazele de date pentru selectarea, modificarea și adăugarea datelor. Interogările imbricate și interogările cu parametri sunt acceptate. Partea vizuală a editorului va simplifica procesul de construire a interogărilor pentru un utilizator începător.

Editorul de formulare vă permite să utilizați aproape orice instrument standard de gestionare a conținutului bazei de date. Oferă controale pentru text, câmpuri numerice, binare, liste, liste derulante, tabele, butoane, calendar și alte elemente.

un instrument pentru lucrul cu surse de date externe plus un SGBD HSQLDB încorporat. Folosind Base, puteți adăuga, șterge, edita înregistrări ale bazei de date: MySQL, HSQLDB (de obicei, la pachet cu OpenOffice.org), PostgreSQL, DB2, Oracle.

De asemenea, este posibil să lucrați cu tabele DBF, MS Access, agende cu adrese, fișiere text, precum și foi de calcul create în OpenOffice.org Calc sau MS Excel.

Sursele de date externe sunt accesate folosind ODBC, JDBC, SDBC și alte tehnologii. Lista completă a tehnologiilor și surselor de date acceptate depinde de sistemul de operare utilizat.

Gestionarea și prelucrarea datelor mai complexe se realizează folosind macrocomenzi și limbajul de programare OOBasic.

Editorul de tabele vă va ajuta să creați și să gestionați tabele în baza de date HSQLDB încorporată, precum și cu unele posibile limitări pentru alte baze de date.

Base are un expert de raportare încorporat cu funcții de bază pentru crearea de rapoarte sau tabele sau interogări. Dar există un instrument de raportare mai bun - Sun Report Builder. Acest instrument vă permite să creați rapoarte de aproape orice complexitate. Acceptă gruparea, funcțiile personalizate încorporate, formatarea condiționată. Rezultatul muncii SRB este un document Writer sau Calc, care poate fi ulterior tipărit sau editat.

Cu Base puteți crea surse de date. De exemplu, prin organizarea unei conexiuni la o bază de date externă în Base și filtrarea datelor necesare folosind o interogare SQL, puteți lucra cu aceste date în OOo Calc.

Sisteme de programare deschise

  1. FreePascal 2.0.4 - Free Pascal and Object Pascal Compiler - Lazarus sau KDevelop sunt recomandate ca IDE.
  2. Eclipsă- Un set deschis de sisteme de programare deschise pentru dezvoltarea de aplicații modulare multiplatforme.
  3. Gambas- sistem de programare gratuit 2) IDE VISUAL DE BAZĂ pentru crearea de programe bazate pe Qt, GTK, OpenGL, SDL și CGI WEB

Pachetul minim Open Source pentru școli

Include programe Open Source

  1. mediu grafic XFCE;
  2. editor de text rapid Abiword;
  3. Editor de foi de calcul Gnumeric.

Pachetul minim de software Open Source:

  1. Pachet birou: OpenOffice.org 2.3;
  2. Browser web: Firefox 2.0;
  3. Editor de imagini: Gimp 2.4;

Disc suplimentar Conține programe pentru școli și alte instituții de învățământ:

  1. Editor de pagini web Pește albastru;
  2. Limbaje de programare pascal (Free Pascal and Lazarus), de bază (gambas), logo (KTurtle);
  3. Sisteme de calcul matematic (Maxima si Scilab);
  4. Antivirus Server de stocare în cache ClamAV și Squid, SGBD PostgreSQL

Optimizat pentru instalare și funcționare pe computere de la 128 la 256 MB de memorie și un procesor de la PI 233 MHz.

Linux LiveCD

CD Linux Live-CD este proiectat să funcționeze cu software Open Source pe computerele de acasă cu Windows fără a instala Linux pe computer.

CD L Inux Live CD optimizat pentru a funcționa cu un CD pentru instalarea Linux pe un computer cu 128 până la 256 MB de memorie și un procesor PI 233 MHz. Sesiunile sunt acceptate, permițându-vă să salvați setările și documentele în folderul de pornire între reporniri.

Opțiunea cu cele mai mici cerințe hardware oferă performanțe acceptabile chiar și pe sisteme cu 128 MB de memorie.

Include mediul grafic XFCE; Această distribuție include editorul de text ușor și rapid Abiword și programul de editare a foilor de calcul Gnumeric.

În plus, primul disc conține:

  1. Pachetul Office: OpenOffice.org 2.3;
  2. Browser web: Firefox 2.0;
  3. Email: Claws Mail;
  4. Lucrul cu imagini: Gimp 2.4;
  5. și peste 1000 de programe care vă permit să rezolvați o gamă largă de probleme.

Serverul școlii

Server școlar- un sistem de operare server cu funcționalități largi, complet personalizabil printr-o interfață web prin care sunt gestionate componente.

Compus:

  1. aplicații web pentru a ajuta la organizarea procesului educațional:
  2. Moodle - un sistem de învățare la distanță și interactivă, conține exemple de cursuri;
  3. Mediawiki - un sistem pentru organizarea unei „baze de cunoștințe” folosind tehnologia Wiki;

pentru organizarea unei rețele locale:

  1. Servere DHCP și DNS;
  2. Server proxy Squid (cu suport pentru afișarea statisticilor de acces);
  3. firewall;
  4. managementul interfeței de rețea;
  5. server de timp exact;
  6. servere de fisiere:
  7. Server Samba (pentru organizarea accesului la directoare accesibile prin protocolul Samba);
  8. server FTP;
  9. interfață pentru crearea oglinzilor locale ale depozitelor;
  10. server de imprimare CUPS;
  11. MySQL (pentru Moodle și Mediawiki);
  12. server web Apache2;
  13. interfață pentru actualizări de sistem (inclusiv setarea actualizărilor);
  14. backup;
  15. gestionarea conturilor (abilitatea de a importa conturi din sistemul 1C:Chronograph);
  16. server de e-mail cu suport pentru instrumente antivirus și anti-spam.
    • Comisia Superioară de Atestare, prof., doctor în informatică 04:29, 19 iulie 2009 (UTC)

Software cu sursă deschisă în Rusia

În prezent, software-ul open source începe să se răspândească în sistemul de învățământ rus, unul dintre motivele pentru care este distribuirea ilegală pe scară largă a software-ului comercial de import închis.

Prin decizii guvernamentale, software-ul intern open source a fost introdus în toate școlile din Federația Rusă în 2008 și va fi instalat în toate organizațiile guvernamentale și bugetare pentru a asigura securitatea națională în domeniul IT.

Software-ul open source poate fi instalat și utilizat gratuit în toate școlile, birourile, universitățile și pe toate computerele personale și în toate organizațiile și instituțiile guvernamentale, bugetare și comerciale din Rusia și țările CSI, în conformitate cu Licența publică generală (GPL).

    • Comisia Superioară de Atestare, prof., doctor în informatică 09:50, 16 iulie 2009 (UTC)

Software open source în școli și universități

Folosind software cu sursă deschisăși Tehnologiile Linux din școlile și universitățile din Moscova au început în 2005-2006. după ce a susținut seminarii școlare „Tehnologii Linux și software cu sursă deschisă” împreună cu IBM Corporation și UNESCO pe baza Universității Pedagogice de Stat din Moscova.

În 2007 Prin deciziile Guvernului Federației Ruse, pachetele de software de bază open source au fost recomandate pentru implementare în toate școlile din Rusia și utilizate pentru predarea informaticii și tehnologiei informației în toate sălile de clasă de informatică din toate școlile din Federația Rusă.

fundal pachete de bază Programele de informatică, dezvoltarea, implementarea și distribuirea acestora în școlile din Rusia și țările CSI au început la sfârșitul anilor 90, când au fost dezvoltate pachete software de bază pentru calculatoarele personale interne BK, Corvette și UKNC și distribuite ca Software deschis și liber pentru școli.

Toate școlile secundare din Rusiaîn 2008-2009 a primit pachete de bază de software comercial licențiat și gratuit open source pentru instruire alfabetizare computer, bazele informaticii și noile tehnologii informaționale cu sisteme de operare Windows și Linux.

În patru regiuni ale Rusieiîn 2008-2009 s-au demarat lucrări de introducere și utilizare a pachetelor software de bază pentru clasele de informatică din școlile secundare și tehnologia calculatoarelorși a început să formeze profesori și profesori de informatică pentru a lucra cu software open source în mediile Windows și Linux.

Conform Doctrina securității informaționale a Federației Ruse, formarea în alfabetizare informatică și informatică ar trebui să fie însoțită de formare de conștientizare juridică în protecția informațiilor din computere, protecție împotriva virușilor informatici, site-uri porno și asigurarea securității informațiilor în rețelele de calculatoare locale și globale bazate pe software open source gratuit.

În 2007, primele manuale de informatică au fost lansate pentru universități și școli pentru a preda informatica în conformitate cu standardele de învățământ de stat, cu software comercial deschis gratuit, proprietar în Windows și Linux.

    • Comisia Superioară de Atestare, prof., doctor în informatică 09:51, 16 iulie 2009 (UTC)

Definiția Open Source

Definiția Open Source) este utilizat de Open Source Initiative pentru a determina măsura în care o licență de software este conformă cu standardele Open Software (Open Source). Bazat pe directivele Debian pentru software liber, în mare parte scrise de Bruce Perens.

Definiția constă în zece cerințe de licență pentru a deschide software-ul:

  1. Distributie gratuita. Aceasta înseamnă că licența nu ar trebui să impună restricții privind vânzarea și distribuția software-ului.
  2. Texte sursă disponibile. Chiar dacă software-ul nu vine cu cod sursă, codul sursă ar trebui să fie ușor accesibil.
  3. Posibilitate de modificare. Simpla capacitate de a citi codul sursă nu permite experimentarea cu acestea și eliberarea modificărilor
  4. Chiar dacă codul sursă al autorului este inviolabil, programele derivate și codurile lor sursă ar trebui distribuite liber.
  5. Fără discriminare împotriva persoanelor sau a grupurilor de oameni. Unele țări, cum ar fi SUA, au anumite restricții privind exporturile de software.
  6. Fără discriminare în funcție de scopul utilizării. O licență gratuită ar trebui să permită toate tipurile de activități, inclusiv cercetare genetică și nucleară, aplicații comerciale etc.
  7. Distribuirea licenței. Drepturile asociate cu software-ul cu sursă deschisă ar trebui să se aplice tuturor utilizatorilor programului fără a încheia acorduri suplimentare, cum ar fi acorduri de nedezvăluire.
  8. Licența nu trebuie să restricționeze alte produse software. Cu excepția banalelor incompatibilități, utilizatorul are dreptul de a alege ce să folosească.
  9. Licența trebuie să fie neutră din punct de vedere tehnologic. Adică, licența nu trebuie să necesite nimic din interfața sau tehnologiile utilizate în programul derivat.
  10. Licența nu ar trebui să fie legată de un anumit produs. Drepturile asupra codului software nu ar trebui să depindă de dacă programul face parte dintr-un produs. O persoană care distribuie un program separat de colecție sau transferă o parte din cod către alt produs are aceleași drepturi pe care le-a acordat colecția.

Cele mai bune articole pe această temă