Wat is open source?

De softwaremarkt biedt een groot aanbod aan software (software). Naast applicaties, die tegen betaling kunnen worden gekocht, is er de mogelijkheid om gratis programma's te gebruiken.

gratis

Voor het eerst verscheen de term "freeware" in 1982, het werd als handelsmerk geregistreerd door de Amerikaanse programmeur Andrew Flegleman voor het door hem ontwikkelde communicatieprogramma.

U kunt gratis downloaden:

  • bètaversies van programma's
  • vereenvoudigde tegenhangers van volwaardige pakketten
  • chauffeurs
  • programma's, waarvan het gebruik zal leiden tot het verwerven van extra middelen.

Het voordeel van freeware is één ding - je hoeft geen geld te betalen, er zijn wat meer nadelen:

  • geen automatische programma-updates
  • geen technische ondersteuning
  • fouten tijdens het werk zijn mogelijk.

Bijna elk commercieel programma voor Windows heeft zijn gratis tegenhangers:

  • Archiver (7-zip)
  • FTP-software (FileZilla)
  • Antivirussen (CureIt, Avast!, AVZ)
  • Teksteditors (Notepad ++)
  • Browsers (Mozilla, Firefox, Opera, GoogleChrome)
  • Audiospelers (WinAmp)
  • Videospelers (VLC, Miro, Media Player Classic)
  • Transcoders (MediaCoder)
  • Grafische editors (GIMPshop)
  • Office-software (Apache OpenOffice, LibreOffice)

Gratis Windows-applicaties zijn beschikbaar op internet op ontwikkelaarssites. Na het downloaden van het archief en het installeren van de software, worden alle mappen en bestanden die nodig zijn voor de normale werking van de applicatie automatisch op de computer gegenereerd. Gratis applicaties voor Android en iOS kunnen worden gedownload via de PlayStore- en AppStore-marktplaatsen.

Door gratis programma's te downloaden, loopt u het risico het effect van een "Trojaans paard" te ervaren: de ontwikkelaar neemt andere programma's op in het gratis distributiepakket die automatisch op de computer worden geplaatst wanneer het pakket wordt geïnstalleerd. Deze software is niet altijd veilig!

Een speciale plaats in de categorie vrije software wordt ingenomen door open source-projecten. Een deel van bovenstaande software (Mozilla Firefox, 7-Zip, FileZilla, Notepad++, Miro, VLC, Apache OpenOffice, LibreOffice, Media Player Classic, GIMPshop, Google Chrome) behoort tot deze categorie.

Open source software

De software kan worden gedistribueerd met gesloten broncode (Microsoft Windows, MS Office - propriëtaire software) en open source (open source). De term "vrije software", geïntroduceerd in 1984, verwijst naar software die gratis kan worden verkregen, gewijzigd met behulp van de beschikbare broncode en opnieuw kan worden gedistribueerd.

Programma's worden gedistribueerd onder de GNU GPL-licentie en moeten aan de volgende vereisten voldoen:

  1. Er zijn geen beperkingen op het gebruik van de software in bepaalde activiteitsgebieden.
  2. De broncode wordt gedistribueerd met het uitvoerbare bestand of kan gratis / tegen een redelijke prijs worden verkregen uit een beschikbare bron. De code moet leesbaar zijn.
  3. De gewijzigde versie wordt onder algemene voorwaarden verspreid. Wijzigingen in de naam of het versienummer zijn toegestaan.
  4. Het programma is voor iedereen beschikbaar.

In 1998 werd het concept van "open source software" geïntroduceerd - open source software. Formeel kan alle gratis software worden beschouwd als open source software. Het wordt geaccepteerd om open source-programma's als gratis te classificeren, hoewel het niet verboden is om ze voor commerciële doeleinden te gebruiken. Meestal is het gelicentieerd onder de Apache 2.0-licentie. Maar er zijn ook andere mogelijkheden (zie voor meer informatie over licenties in de open source wereld).

Voordelen van werken met open source projecten:

  • dit is goed lesmateriaal
  • de functies die in het project worden beschreven, mogen niet worden ingesloten in hun toepassingen
  • gevonden fouten kunnen worden gecorrigeerd en de juiste code kan in de juiste repository worden geplaatst
  • bij het compileren van een programma in de tekst is het toegestaan ​​om wijzigingen aan te brengen en te moderniseren voor specifieke gebruiksvoorwaarden.

Gebreken:

  • compilatie vereist mogelijk extra bibliotheken die u op internet moet zoeken
  • Als u vragen heeft tijdens het gebruik van deze software, moet u het antwoord zoeken op de forums op internet.

Het Open Source-concept is gebaseerd op het verbeteren van de betrouwbaarheid en kwaliteit van software door het opsporen en corrigeren van fouten door veel gebruikers. Het open source-project wordt voortdurend getest door een groot aantal programmeurs.

De "open source"-technologie wordt al lange tijd op grote schaal toegepast door Google. Al zijn projecten van dit type, er zijn er ongeveer 200 (oorspronkelijk werd Kubernetes hier ontwikkeld en vervolgens overgedragen onder het beheer van de Cloud Native Computing Foundation), zijn beschikbaar op de GOOGLE OPEN SOURCE-portal. De bron bevat niet alleen programmacodes, maar ook documentatie over hun gebruik en ondersteuning. Hoe breed de open source-code kan worden gebruikt, wordt aangegeven in de licentie, die meestal direct in de programmatekst wordt geplaatst.

Apple probeert, door de bron voor Swift te openen, het aantal beschikbare apps voor Apple te vergroten. De huidige versie van de taal heeft momenteel beperkingen: om uw ontwikkeling naar de AppStore te uploaden, moet u een gelicentieerde Swift aanschaffen. Alle taalspecifieke informatie wordt gepost op swift.org en in de cloudopslag GitHub. Swift voor Linux uitgebracht.

Shareware

Sommige gratis programma's hebben beperkingen:

  • door de duur van het werk
  • door het aantal lanceringen
  • op functionaliteit

Om de werkingsduur en het aantal lanceringen te beperken, wordt proefbescherming gebruikt - speciale tellers. Een demoversie of een versie met beperkte service wordt geleverd als beperkte software. Soms voegt de ontwikkelaar advertenties in de programmacode in die het moeilijk maken om met het pakket te werken. U moet betalen om van de banneradvertentie af te komen.

Voorbeelden van programma's met een shareware-licentie:

  • WinRAR-archiver (30 dagen)
  • Nod32 Antivirus (30 dagen)

AcrobatReader is een voorbeeldprogramma met beperkte functionaliteit. Dit programma, het onderste segment van de AdobeAcrobat-suite, staat alleen het bekijken van PDF-bestanden toe. Om volledig met dit soort bestanden te kunnen werken, moet u een completere versie van Acrobat kopen.

Grote ontwikkelaars stellen hun producten gratis ter beschikking voor persoonlijk gebruik voor studiedoeleinden. Als u van plan bent hun software voor commerciële doeleinden te gebruiken, moet u een licentie kopen.

Met Oracle kunt u bijvoorbeeld de databasedistributiekit en hulpprogramma's downloaden om er gratis mee te werken. In dit geval worden beperkingen opgelegd aan het volume van de verwerkte gegevensarray. Maar om de beginselen van het werken met een database te leren en de vaardigheid van het schrijven van procedures te oefenen, is deze versie van werken met software geschikt.

Eigenlijk, het downloaden van de "bronnen" van open source software - je moet bereid zijn om bepaalde kosten te maken om het te gebruiken. U hoeft geen licentie aan te schaffen, maar u moet wel betalen voor het werk van programmeurs die op basis daarvan softwareproducten maken voor een specifieke taak.

conclusies

Door gelicentieerde betaalde software te kopen, krijgt u automatisch de mogelijkheid om contact op te nemen met de ontwikkelaar voor technische ondersteuning en uw product indien nodig regelmatig bij te werken. U hoeft geen diepgaande IT-kennis te hebben om het op een computer te installeren.

Let bij het installeren van gratis software op de datum van aanmaak/update en controleer de software op virussen. Dergelijke programma's worden gebruikt door zowel IT-specialisten als pc-gebruikers van verschillende niveaus.

Open source projecten zijn interessant voor programmeurs en professionals. Meestal zijn de teksten van deze programma's gratis te downloaden. Het samenstellen van een uitvoerbare module en het creëren van de benodigde werkomgeving daarvoor vereist bepaalde vaardigheden van een IT-specialist.

Het onbetwiste voordeel van open source-projecten is hun onafhankelijkheid van de leverancier; grote bedrijven geven er de voorkeur aan om op basis daarvan bedrijfssoftware te maken. Dit is vooral belangrijk voor staatsbedrijven vanwege mogelijke moeilijkheden bij het kopen van propriëtaire producten als gevolg van economische sancties. Een beperkende factor bij de implementatie van open source is enige onzekerheid in verband met informatiebeveiliging: er kunnen problemen optreden bij het behalen van certificering in FSTEC.

In de jaren negentig werd vrije software als exotisch beschouwd in de bedrijfsomgeving, en de enige merkbare concurrent van de propriëtaire giganten die lange tijd door Microsoft werden geleid, was Red Hat, maar sinds de tweede helft van de jaren 2000 begon de situatie snel te veranderen. Open source software is mainstream geworden voor veel grote bedrijven en er zijn tientallen betrouwbare leveranciers van open source software ontstaan ​​die het juiste niveau van expertise en ervaring hebben bereikt om grote en veeleisende zakelijke klanten te bedienen.

Anno 2014 zijn er veel spelers die op een aantal gebieden succesvol concurreren met leveranciers van commerciële software. Naast Red Hat zijn dit open source organisaties zoals Google, Apache Software, Novell, SUSE, Acquia, etc. Er komen steeds meer OpenSource-analogen van bestaande propriëtaire oplossingen op de markt. Open source communities worden sterker en verbeteren de productkwaliteit en functionaliteit.

De ontwikkeling zelf wordt in de regel gratis aangeboden en via ondersteuning en maatwerk gecommercialiseerd. Dit zorgt voor extra concurrentie en draagt ​​daardoor bij aan de ontwikkeling van open source softwareproducten.

In bijna alle branches en werkgebieden bestaat de mogelijkheid om software te gebruiken op basis van open source code. Bijna elke propriëtaire software heeft een geldige open source tegenhanger:

  • Cisco VPN - OpenVPN,
  • Oracle-database - PostgreSQL,
  • Microsoft Hyper-V - OpenVZ,
  • MS Active Directory - Samba,
  • Avaya IP Office - Sterretje, enz.)

Op basis van specifieke bedrijfsdoelstellingen kunt u de kosten en implementatietijd van een oplossing op basis van propriëtaire software en OpenSource vergelijken.

Open source software in de landen van de wereld

VS

In maart 2016 presenteerde de regering van de president van de Verenigde Staten een voorlopige versie van het wetsvoorstel over het gebruik van overheidsdiensten. Marktpartijen steunden het initiatief.

Volgens een document dat door het Witte Huis is vrijgegeven, kunnen Amerikaanse overheidsinstanties de broncode voor bepaalde projecten met elkaar delen om hun efficiëntie te verhogen en de noodzaak om het product helemaal opnieuw te ontwikkelen te elimineren. Meer hierover.

India

In oktober 2011 werd bekend dat de deelstaatregering van Punjab had besloten om software van Microsoft te kopen, waardoor het besluit van 2008 om gratis software te installeren op 46.000 computers in 4.956 scholen, ongedaan werd gemaakt. "We hebben besloten om op de eerdere beslissing terug te komen", zei Baldeo Purushartha, de schoolminister van de staat.

De regering van Punjab lanceerde in 2004-2005 een automatiseringsprogramma voor leerlingen in de klassen 6-12. Het Punjab State Department of ICT Education voert een project uit dat computerlabs zal opzetten in alle basisscholen met de benodigde apparatuur, software en breedband internetverbindingen. Tegelijkertijd kregen de Bharat Operating System Solutions (BOSS), getest en gecertificeerd door de Linux Foundation voor gebruik in scholen, brede steun van de overheid vanwege de financiële inclusie.

Volgens de president van de staat Punjab bedroegen de minimumkosten voor het updaten van door Microsoft gelicentieerde software vanaf 2008 - voor 16.578 computers tegen een tarief van 1.375 roepies per computer - Rs 23 miljoen over een periode van vijf jaar. Om deze reden besloot de regering van de deelstaat Punjab in september 2008 om BOSS aan te schaffen en te installeren in alle openbare basisscholen en kondigde ze aan dat vanaf 2011 alle basisschoolleerlingen zouden worden opgeleid om BOSS te gebruiken. De werkzaamheden zijn in april 2011 afgerond, inclusief de opleiding van 6.600 docenten.

Maar op 8 augustus 2011, na een uitgebreide evaluatie van de resultaten van het project, zei het hoofd van het Punjab State Department of Schooling dat de School Department zal terugkeren naar het gebruik van Microsoft-software ... om kinderen in de lagere klassen van openbare scholen te onderwijzen. De kosten van het vernieuwen van licenties zullen ongeveer Rs 7 miljoen bedragen, waarvan 3,77 miljoen al door de overheid is toegewezen.

Bovendien zullen in openbare scholen ongeveer 90.000 computers worden geïnstalleerd die zijn aangesloten op het EDUASAT-netwerk, waarmee studenten live-uitzendingen van verschillende lezingen kunnen bekijken. Volgens voorlopige berekeningen zal de vanafprijs voor Microsoft-software en -licenties 30 miljoen roepies bedragen. Dit bedrag is exclusief de prijs van apparatuur, etc.

Eerder, in februari 2011, werd besloten om met BOSS te werken aan het EDUASAT-netwerk. Maar nu, volgens Purushart: "Om optimaal gebruik te maken van de geïnstalleerde computers waarop studenten Microsoft-software leren, willen we Microsoft ook in EDUASAT gebruiken."

Merk op dat Punjab de eerste staat was die Linux actief op scholen implementeerde. Momenteel wordt BOSS nog steeds gebruikt in de Indiase deelstaten Haryana, Gujarat, Kerala en Uttar Pradesh.

Duitsland

Volgens een recente studie van het Georgia Institute of Technology (VS) staat Duitsland op de vierde plaats in de wereld wat betreft open source-penetratie in de publieke sector. In 2001 stapte het Ministerie van Buitenlandse Zaken van de Bondsrepubliek Duitsland (en daarmee alle ambassades en consulaten) over op Linux. Adviesbureau McKinsey heeft meerdere malen bevestigd dat het ministerie van Buitenlandse Zaken aanzienlijke besparingen realiseert door Linux, OpenOffice en Thunderbird te gebruiken in plaats van Microsoft's suite van Windows, Office en Outlook. Er werd zelfs gezegd dat diplomaten minder uitgeven aan IT dan medewerkers van welke andere overheidsinstantie dan ook.

Maar de truc is dat voorwaardelijk gratis software in gebruik soms duurder is dan onvoorwaardelijk betaalde software. Dinosaurussen zoals Microsoft kunnen betere en goedkopere ondersteuning bieden dan kleinere Linux-ondersteuningsbedrijven. En soms is het voordeliger om een ​​licentie te kopen. Daarom keert dezelfde Duitse afdeling buitenlands beleid dit jaar bijvoorbeeld terug naar Microsoft-software. De ambtenaren waardeerden de permanente problemen met technische ondersteuning in geld, evenals de moeilijkheid om open source software onder de knie te krijgen (veel werknemers klaagden hierover) en spraken in de geest dat de hebzuchtige twee keer betaalt.

Rusland

Door besluiten van de regering en de president van de Russische Federatie Dmitry Medvedev, binnenlandse open source software werd in 2008 geïntroduceerd in alle scholen van de Russische Federatie en zal worden geïnstalleerd in alle staats- en budgetorganisaties om de nationale veiligheid in de IT-sector te waarborgen.

Penguin Project - Open Source-implementatie

Het Penguin-project is een project voor de implementatie van Linux-technologieën en Open Source-software op scholen en universiteiten in Rusland in 2009-2010. gefinancierd door FAO - Federaal Agentschap voor Onderwijs van de Russische Federatie. Onder het Penguin Project-contract moeten drie fasen worden voltooid:

  1. Verfijning van leerboeken en methodologische ondersteuning
  2. Ontwikkeling van technische ondersteuning en internetportalen
  3. 60 duizend leraren opleiden in Linux- en Open Source-technologieën

1. Ontwikkeling van basisleerboeken in informatica voor universiteiten en scholen op basis van Open Source-software in overeenstemming met de staatsnormen en de vereisten van het Unified State Exam in informatica en ICT werd uitgevoerd in 2008-09. 2. Ontwikkeling van internetondersteuning met basisboeken voor informatica en basispakketten van Open Source Software voor Windows en Linux vond plaats in 2005-2009. 3. In 2005-2007 zijn proefcursussen voor docenten informatica en schooldocenten over Linux Technologies en Open Source uitgevoerd en uitgewerkt. samen met de pedagogische universiteiten van Moskou van de Pedagogische Staatsuniversiteit van Moskou en de Pedagogische Staatsuniversiteit van Moskou met de steun van UNESCO, IBM Corporation en Linux Center.

    • VAK, prof., doc. Com. Of sciences 16:32, 15 oktober 2009 (UTC)

Open source - de mening van de president van de Russische Federatie

Op deze bijeenkomst DA Medvedev zei:

"... Als we nu gaan zitten volledig op de naald van buitenlandse software en vele jaren "liggen", dan komen we er niet vanaf. En we zullen ons ontwikkelen ondanks wereldwijde trends. Tegelijkertijd is het ook onmogelijk om aan te kondigen dat we morgen alle computers in scholen (en mogelijk is dit een veel serieuzer netwerk van computers) zullen overzetten naar open source software, met een gratis licentie, omdat er problemen zijn met docking, er zijn technologische problemen. Dat wil zeggen, er is ook hier geen volledige gereedheid. Wat te doen?

Wij bieden: neem een ​​compromis pad, en dit pad is nu begonnen te worden gerealiseerd. Koop gedurende drie jaar een gelicentieerd pakket met basisprogramma's (dat wil zeggen in de eerste plaats besturingssystemen, archiveringsmiddelen, kantoren, editors, "Photoshop" - in het algemeen alles wat gewoonlijk door gebruikers wordt gebruikt, ook op scholen), maar aan de hetzelfde is het tijd om niet te stoppen, maar om te werken aan het binnenlandse open-access softwarepakket (en nu zullen we hier meer in detail over praten), zodat later, uiteindelijk, over drie jaar (als het eerder lukt, het zelfs beter),

Creëer zo'n optimaal model waarin scholen en mogelijk alle overheidsinstanties kunnen kiezen wat ze nodig hebben: ofwel commerciële producten blijven gebruiken op eigen kosten, en niet ten koste van federale fondsen, ofwel overstappen op een reeds volledig aangepast, aanvaardbaar systeem voor hen, gebaseerd op open access, open source ...".

December 2010: Poetin beval de macht over te dragen aan Linux

De geschiedenis van het document over de overgang van overheidsinstanties naar vrije software is aan de gang sinds 2007, toen het ministerie van Informatie en Communicatie begon met de ontwikkeling van het concept voor de ontwikkeling en het gebruik van vrije software in de Russische Federatie, dat werd gepubliceerd in het voorjaar van 2008. Het ontslag van minister Leonid Reiman volgde echter snel en de benoeming van Igor Shchegolev was ingegeven door een herziening van het concept.

Desondanks noemde Vladimir Poetin, in het voorjaar van 2008, een paar dagen voor de machtsoverdracht aan Dmitry Medvedev, terwijl hij nog steeds de president van Rusland was, het plan van migratie naar open source-software van federale instellingen in de lijst van zijn instructies om de overheid, en legt daarmee deze taak op zich.

Open source-pakketten voor scholen

Open source-pakketten voor scholen zijn ontworpen om programma's te installeren op scholen en thuiscomputers met Windows- en Linux-besturingssystemen. De Linux Live-CD is ontworpen om te werken met Open Source op Windows-thuiscomputers zonder Linux op de computer te installeren.

Door besluiten van de regering van de Russische Federatie binnenlandse open source software in 2008 en 2009 werd naar alle scholen van de Russische Federatie gestuurd en zal worden geïnstalleerd in alle staats- en budgetorganisaties om de nationale veiligheid in de IT-sector te waarborgen.

Open source besturingssysteem Linux

Open office softwarepakket

Open Office-suite kan vrij worden geïnstalleerd en gebruikt, niet alleen op pc's met Linux, maar ook op computers met Windows. Tegelijkertijd kunnen documenten en bestanden die zijn opgesteld in de MS Office-suite, worden gelezen en verwerkt in het Open Office-pakket.

Samenstelling van de Open Office suite:

  1. OpenOffice.org Schrijver- Rich Text Editor Writer voor het maken van brieven, boeken, rapporten, nieuwsbrieven, brochures en andere documenten, compatibel met MS Office.
  2. OpenOffice.org Calc- Spreadsheets Calc heeft de geavanceerde analyse-, grafieken- en besluitvormingsmogelijkheden die worden verwacht van spreadsheets van hoge kwaliteit, compatibel met MS Office.
  3. OpenOffice.org Impress- Impress-presentatie-editor biedt alle gebruikelijke mediapresentatietools zoals speciale effecten, animatie- en tekentools. Compatibel met het Microsoft PowerPoint-bestandsformaat en kan uw werk ook opslaan in tal van grafische formaten, waaronder Macromedia Flash (SWF).
  4. OpenOffice.org Base- Database Base biedt tools voor het werken met databases binnen een eenvoudige interface. Het kan formulieren, rapporten, query's, tabellen, weergaven en relaties maken en bewerken, zodat het beheer van een gekoppelde database vrijwel hetzelfde is als in andere populaire databasetoepassingen. Base bevat HSQLDB als de standaard relationele database-engine. Het kan ook dBASE, Microsoft Access, MySQL of Oracle gebruiken, of eender welke ODBC- of JDBC-compatibele database.
  5. Open Office Draw Draw, een editor voor vectorafbeeldingen die alles kan, van eenvoudige diagrammen of stroomdiagrammen tot 3D-illustraties. Draw kan afbeeldingen importeren uit veel gangbare formaten en ze opslaan in meer dan 20 formaten, waaronder PNG, HTML, PDF en Flash.
  6. Gimp- raster grafische editor Gimp, een programma voor het maken en verwerken van rasterafbeeldingen. Vectorafbeeldingen worden gedeeltelijk ondersteund.

Open Teksteditor Schrijver

OpenOffice.org Writer is een tekstverwerker en visuele hypertext-editor, onderdeel van OpenOffice.org en is gratis software (uitgebracht onder de LGPL-licentie).

Writer is vergelijkbaar met Microsoft Word en de functionaliteit van deze editors is ongeveer gelijk. Biedt de gebruiker moderne tools voor het typen, bewerken en opmaken van documenten.

Samen met de bekende interface en functionaliteit:

* alinea's van tekst en pagina's maken en opmaken, * secties en kop- en voetteksten toevoegen, * afbeeldingen en multimedia-objecten invoegen, * documenten bekijken en afdrukken, * wijzigingen opnemen en teksten controleren, * automatische opmaak van inhoudsopgave, indexen en voetnoten, * macro's en elementenbesturing toevoegen, * werken met tabellen, * spellingcontrole en nog veel meer,

Het concept van het toepassen van stijlen is een geweldige oplossing om het maken en opmaken van uw documenten gemakkelijker te maken. Werken met stijlen wordt ondersteund in alle componenten van de kantoorsuite, maar het is in OpenOffice.org Writer dat het het meest volledig is geïmplementeerd.

Vijf groepen stijlen - alinea's, tekens, pagina's, kaders en lijsten - bieden de gebruiker veel opties voor het eenvoudig opmaken van documenten. Een speciaal paneel "Stijlen en opmaak" stelt u in staat om stijlen te beheren door bestaande te wijzigen en nieuwe te creëren. En hoe complexer het document, hoe vaker u het moet wijzigen, hoe duidelijker het voordeel van styling wordt.

Een ander hulpmiddel, de Navigator, biedt snelle navigatie door het document door koppen, voetnoten, kaders of andere objecten als oriëntatiepunten te selecteren.

Net als bij andere componenten heeft Writer een groot aantal add-ons (extensies) die de basisfunctionaliteit van een component verbeteren of extra functionaliteit bieden, zoals grammaticacontrole of publiceren naar MediaWiki.

Writer ondersteunt een groot aantal verschillende formaten voor het importeren en exporteren van bestanden, waaronder het opslaan naar PDF en het importeren van docx. En het versturen van een bestand per e-mail doe je met één druk op de knop.

Calc Open Spreadsheets

start: OpenOffice.org Calc is een spreadsheetprogramma. Met zijn hulp kunt u de invoergegevens analyseren, berekeningen maken, voorspellen, gegevens uit verschillende werkbladen en tabellen samenvatten, grafieken en grafieken maken.

Calc is een up-to-date en veelgevraagd onderdeel van OpenOffice.org voor het werken met spreadsheets in de zakelijke omgeving. Een favoriete tool voor accountants en managers om rapportages te maken.

Stapsgewijze invoer van formules in spreadsheetcellen met behulp van de wizard vergemakkelijkt de vorming van complexe en geneste formules, demonstreert beschrijvingen van elke parameter en het uiteindelijke resultaat in elk invoerstadium.

Voorwaardelijke opmaak en celstijlen helpen bij het organiseren van uw voltooide gegevens, terwijl draaitabellen en grafieken u de bottom line laten zien.

Met meer dan twee dozijn formaten voor het importeren en exporteren van bestanden, inclusief tekstimportfuncties, kunt u met bijna alle gegevens werken. Ook kunt u met een speciale tool gegevens importeren uit andere bronnen, bijvoorbeeld databases, of u kunt een up-to-date bereik maken zodat de geïmporteerde gegevens altijd up-to-date zijn.

Koppelingen tussen verschillende spreadsheets en co-editing worden ondersteund (sinds OpenOffice.org 3.0).

Er zijn verschillende instellingen beschikbaar voor het afdrukken van afgewerkte vellen op de printer: schaal, marges, kop- en voetteksten. En de ingebouwde spellingcontrole, zoals in een teksteditor, zal de kwaliteit van het voltooide rapport verbeteren.

Open vectorafbeeldingen-editor Draw

OpenOffice.org Draw- een editor voor vectorafbeeldingen, qua functionaliteit vergelijkbaar met CorelDRAW, maakt deel uit van OpenOffice.org.

Teken vector grafische editor is een tekentool die vectorafbeeldingen gebruikt. Het bevat een aantal services waarmee u snel allerlei soorten tekeningen kunt maken. Met vectorafbeeldingen kunt u afbeeldingen opslaan en weergeven als vectoren (twee punten en een lijn) in plaats van een verzameling pixels (punten op het scherm). Vectorafbeeldingen maken het gemakkelijk om afbeeldingen op te slaan en te vergroten/verkleinen.

Grafische editor tekenen perfect geïntegreerd in het OpenOffice.org-systeem, wat het heel gemakkelijk maakt om afbeeldingen tussen alle modules van het systeem uit te wisselen. Als u bijvoorbeeld een tekening in Draw maakt, kunt u deze gemakkelijk in een Writer-document gebruiken door te kopiëren en te plakken. U kunt ook rechtstreeks met afbeeldingen in de Writer- en Impress-modules werken met behulp van een subset van de functies en hulpmiddelen van Draw.

Het pakket bevat volledige "connectoren" tussen vormen die verschillende lijnstijlen kunnen gebruiken en waarmee u tekeningen zoals stroomdiagrammen kunt tekenen.

De behoefte aan een vector-editor als onderdeel van een kantoorsuite staat buiten twijfel. Het toepassingsgebied van een dergelijke editor is vrij breed: van de eenvoudigste afbeeldingen en verklaringen tot diagrammen, diagrammen en tekeningen.

Naast uw eigen objecten kunt u grafieken, formules en andere elementen die in andere OpenOffice.org-componenten zijn gemaakt, in afbeeldingen invoegen. Draw ondersteunt ook het exporteren van bitmapafbeeldingen in de meeste formaten, zowel algemeen als speciaal.

Draw heeft alle benodigde tools die inherent zijn aan vectoreditors:

* Verbindingslijnen, maatlijnen, tabellen. * Werken met tekst en teksteffecten; * Verander kleurvulling, schaduw, transparantie; * Plaatsing, snapping en beheer van objecten met behulp van dia's, lagen en hulplijnen; * Ondersteunt verschillende bewerkingen op objecten: optellen, aftrekken, groeperen en transformeren van figuren; * Driedimensionale objecten tekenen; * Tekenen met grafische primitieven, Bezier-curven; * Effecten: belichting, morphing en duplicatie;

Naast uw eigen objecten kunt u grafieken, formules en andere elementen die in andere OpenOffice.org-componenten zijn gemaakt, in afbeeldingen invoegen. Draw ondersteunt ook het exporteren van bitmapafbeeldingen in de meeste formaten, zowel algemeen als speciaal.

Met behulp van de Galerij (objectopslag) kunt u bestaande afbeeldingen ordenen, en ondersteuning voor tekststijlen bespaart tijd bij het maken van objecten van hetzelfde type.

De voltooide tekening of tekening kan worden afgedrukt op een printer of geëxporteerd naar een bitmap of bijvoorbeeld naar PDF.

Het maximale formaat van een tekening in Draw is 300x300 cm.

Vanaf versie 3.0 van OpenOffice.org ondersteunt Draw niet alleen export, maar ook PDF-import (vereist de installatie van een speciale OpenOffice.org-extensie).

Open relationele database Base

Base is een open relationele database waarmee u tabelgegevens kunt maken, bewerken en manipuleren.

Gebruikers krijgen een vrij groot aantal gegevensverwerkingstools en tabellen: bewerkers van formulieren, query's, rapporten, databasetabellen. Met hun hulp kunt u de invoergegevens analyseren, berekeningen maken, voorspellen, gegevens uit verschillende werkbladen en tabellen samenvatten, grafieken en grafieken maken.

Met de query-editor kunt u bijna het hele scala van SQL-query's naar databases maken voor het selecteren, wijzigen en toevoegen van gegevens. Geneste en parameterquery's worden ondersteund. Het visuele gedeelte van de editor vereenvoudigt het proces van het maken van query's voor een beginnende gebruiker.

Met de formuliereditor kunt u bijna elke standaard tool voor het beheren van database-inhoud gebruiken. Het biedt besturingselementen voor tekst, numerieke, binaire velden, lijsten, vervolgkeuzelijsten, tabellen, knoppen, kalender en andere elementen.

een tool voor het werken met externe gegevensbronnen plus een embedded DBMS HSQLDB. Met Base kunt u databaserecords toevoegen, verwijderen en bewerken: MySQL, HSQLDB (meestal gebundeld met OpenOffice.org), PostgreSQL, DB2, Oracle.

Het is ook mogelijk om te werken met tabellen DBF, MS Access, adresboeken, tekstbestanden, evenals spreadsheets gemaakt in OpenOffice.org Calc of MS Excel.

Toegang tot externe gegevensbronnen wordt uitgevoerd met behulp van ODBC, JDBC, SDBC en andere technologieën. De volledige lijst met ondersteunde technologieën en gegevensbronnen hangt af van het besturingssysteem dat u gebruikt.

Complexer gegevensbeheer en -verwerking wordt uitgevoerd met behulp van macro's en middelen van de programmeertaal OO Basic.

De tabeleditor helpt u bij het maken en beheren van tabellen in de ingesloten HSQLDB-database, evenals met enkele mogelijke beperkingen voor andere databases.

Base heeft een ingebouwde rapportwizard met basisfuncties voor het maken van rapporten of tabellen of query's. Maar er is een betere rapportagetool, de Sun Report Builder. Met deze tool kunt u rapporten van bijna elke complexiteit maken. Het ondersteunt groeperen, inline UDF-uitvoering, voorwaardelijke opmaak. Het resultaat van de SRB is een Writer- of Calc-document dat later kan worden afgedrukt of bewerkt.

Met Base kunt u gegevensbronnen maken. Door bijvoorbeeld een verbinding met een externe database in Base te organiseren en de benodigde gegevens te filteren met een SQL-query, kunt u met deze gegevens in OOo Calc werken.

Open programmeersystemen

  1. FreePascal 2.0.4 - Gratis Pascal Compiler en Object Pascal - Lazarus of KDevelop aanbevolen als IDE's.
  2. Verduistering- Een open complex van open programmeersystemen voor de ontwikkeling van modulaire platformonafhankelijke applicaties.
  3. Gamba's- gratis programmeersysteem 2) VISUAL BASIC IDE voor het maken van programma's op basis van Qt, GTK, OpenGL, SDL en CGI WEB

Minimaal open source schoolpakket

Inclusief Open Source-programma's

  1. grafische omgeving XFCE;
  2. snelle teksteditor Abiword;
  3. Gnumeric spreadsheet-editor.

Minimaal Open Source softwarepakket:

  1. Kantoor pakket: OpenOffice.org 2.3;
  2. Webbrowser: Firefox 2.0;
  3. Foto-editor: Gimp 2.4;

Extra schijf Bevat programma's voor scholen en andere onderwijsinstellingen:

  1. Webpagina-editor Blauwe vis;
  2. Programmeertalen pascal (Free Pascal en Lazarus), basic (gambas), logo (KTurtle);
  3. Wiskundige computersystemen (Maxima en Scilab);
  4. Antivirus ClamAV en Squid caching server, PostgreSQL DBMS

Geoptimaliseerd voor installatie en gebruik op computers met 128 tot 256 MB geheugen en een processor van PI 233 MHz.

Linux LiveCD-cd

Linux-cd De Live-CD is ontworpen om te werken met Open Source op Windows-thuiscomputers zonder Linux op de computer te installeren.

CD L Inux Live-cd geoptimaliseerd om te werken met cd voor Linux-installatie op een computer met 128 tot 256 MB geheugen en een processor van PI 233 MHz. Sessies worden ondersteund om instellingen en documenten in de thuismap te houden tussen het opnieuw opstarten.

De optie met de laagste hardwarevereisten biedt acceptabele prestaties, zelfs op systemen met 128 MB geheugen.

Inclusief XFCE grafische omgeving; Deze distributie omvat de lichtgewicht en snelle Abiword-teksteditor en het Gnumeric-spreadsheetprogramma.

Daarnaast bevat de eerste schijf:

  1. Office-suite: OpenOffice.org 2.3;
  2. Webbrowser: Firefox 2.0;
  3. E-mail: Klauwen Mail;
  4. Werken met afbeeldingen: Gimp 2.4;
  5. en meer dan 1000 extra programma's waarmee u de meest uiteenlopende taken kunt oplossen.

Schoolserver

Schoolserver is een serverbesturingssysteem met brede functionaliteit, volledig aanpasbaar via een webinterface waarmee componenten worden beheerd.

Verbinding:

  1. webapplicaties om het onderwijsproces te helpen organiseren:
  2. Moodle - een systeem van afstands- en interactief leren, bevat voorbeelden van cursussen;
  3. Mediawiki - een systeem voor het organiseren van een "kennisbank" met behulp van Wiki-technologie;

voor het organiseren van een lokaal netwerk:

  1. DHCP- en DNS-servers;
  2. Squid-proxyserver (met ondersteuning voor het weergeven van toegangsstatistieken);
  3. firewall;
  4. beheer van netwerkinterfaces;
  5. tijdserver;
  6. bestandsservers:
  7. Samba-server (voor het organiseren van toegang tot mappen die toegankelijk zijn via het Samba-protocol);
  8. FTP-server;
  9. interface voor het maken van lokale mirrors van repositories;
  10. CUPS-afdrukserver
  11. MySQL (voor Moodle en Mediawiki);
  12. Apache2-webserver;
  13. interface voor het updaten van het systeem (inclusief het configureren van updates);
  14. back-up;
  15. accountbeheer (de mogelijkheid om accounts te importeren uit het 1C: Chronograph-systeem);
  16. mailserver met ondersteuning voor antivirus en antispam.
    • VAK, prof., doc. Com. of sciences 04:29, 19 juli 2009 (UTC)

Open source software in Rusland

Op dit moment begint open source software wijdverbreid te worden in het onderwijssysteem van Rusland, een van de redenen hiervoor is de wijdverbreide illegale distributie van commerciële gesloten importsoftware.

Door overheidsbesluiten werd in 2008 binnenlandse open source-software geïntroduceerd in alle scholen van de Russische Federatie en zal deze worden geïnstalleerd in alle staats- en budgetorganisaties om de nationale veiligheid in de IT-sector te waarborgen.

Open source software kan vrij worden geïnstalleerd en gebruikt in alle scholen, kantoren, universiteiten en op alle personal computers en in alle staats-, budgettaire en commerciële organisaties en instellingen in Rusland en de GOS-landen onder de General Public License (GPL).

    • VAK, prof., doc. Com. of sciences 09:50, 16 juli 2009 (UTC)

Open source software op scholen en universiteiten

Open source-software gebruiken en Linux Technologies in scholen en universiteiten in Moskou begon in 2005-2006. na het houden van seminars "Linux Technologies en Open Source Software" samen met IBM en UNESCO op basis van de Moscow State Pedagogical University.

In 2007. Bij besluiten van de regering van de Russische Federatie werden de basispakketten van Open Source-software aanbevolen voor implementatie in alle scholen van Rusland en voor gebruik voor het onderwijzen van informatica en informatietechnologie in alle informaticaklassen van alle scholen in de Russische Federatie.

Achtergrond van basispakketten computerwetenschappelijke programma's, hun ontwikkeling, implementatie en distributie naar scholen in Rusland en de GOS-landen begon in de late jaren 90, toen basissoftwarepakketten werden ontwikkeld voor huishoudelijke personal computers BK, Corvette en UKSC en werden gedistribueerd als Open en Vrije Software voor scholen.

Alle middelbare scholen in Rusland in 2008-2009. basispakketten ontvangen van gelicentieerde commerciële en gratis open source-software voor het onderwijzen van computervaardigheden, de basisprincipes van informatica en nieuwe informatietechnologieën met Windows- en Linux-besturingssystemen.

In vier regio's van Rusland in 2008-2009 het werk aan de introductie en het gebruik van basissoftwarepakketten voor klaslokalen voor informatica en computertechnologie op middelbare scholen werd gelanceerd, en de opleiding van leraren en leraren informatica begon over de technologie van het werken met open software in de Windows- en Linux-omgeving.

Volgens Informatiebeveiligingsdoctrine van de Russische Federatie, moet training in computervaardigheden en informatica vergezeld gaan van een juridisch educatief programma in training om informatie op computers te beschermen, te beschermen tegen computervirussen en pornosites en om informatiebeveiliging in lokale en wereldwijde computernetwerken te waarborgen op basis van gratis open source-software.

In 2007 werden de eerste computerwetenschappelijke leerboeken vrijgegeven voor universiteiten en scholen voor het onderwijzen van informatica in overeenstemming met de staatsnormen voor onderwijs met gratis open source commerciële propriëtaire software in Windows en Linux.

    • VAK, prof., doc. Com. of sciences 09:51, 16 juli 2009 (UTC)

Definitie van open source

Definitie van open source) wordt door het Open Source Initiative gebruikt om te bepalen in hoeverre een softwarelicentie voldoet aan de Open Source Software (Open Source) standaarden. Gebaseerd op de Debian Free Software-richtlijnen, die grotendeels zijn geschreven door Bruce Perens.

De definitie bestaat uit: tien licentievereisten voor open source:

  1. Gratis distributie. Dit betekent dat de licentie geen beperkingen mag opleggen aan de verkoop en distributie van de software.
  2. Beschikbare bronnen. Zelfs als de software niet met de broncode wordt geleverd, moet de broncode direct beschikbaar zijn.
  3. Mogelijkheid tot wijziging. De eenvoudige mogelijkheid om de broncode te lezen maakt het niet mogelijk ermee te experimenteren en wijzigingen vrij te geven
  4. Zelfs in het geval van de onschendbaarheid van de broncode van de auteur, moeten afgeleide programma's en hun broncode vrijelijk worden herverdeeld.
  5. Geen discriminatie van mensen en groepen mensen. Sommige landen, zoals de Verenigde Staten, hebben beperkingen op het exporteren van software.
  6. Geen discriminatie op basis van het gebruiksdoel. Een vrije licentie moet alle activiteiten toestaan, inclusief genetisch en nucleair onderzoek, commerciële toepassingen, enz.
  7. Licentiedistributie... De rechten die aan Open Source Software zijn gekoppeld, moeten van toepassing zijn op alle gebruikers van het programma zonder aanvullende overeenkomsten, zoals geheimhoudingsovereenkomsten, aan te gaan.
  8. De licentie mag andere softwareproducten niet beperken. Met uitzondering van banale incompatibiliteit, heeft de gebruiker het recht om te kiezen wat hij wil gebruiken.
  9. Licentie moet technologisch neutraal zijn... Dat wil zeggen, de licentie mag niets vereisen van de interface of technologieën die in het afgeleide programma worden gebruikt.
  10. De licentie mag niet gebonden zijn aan een specifiek product. De rechten op de programmacode mogen niet afhangen van het feit of het programma deel uitmaakt van een product. Een persoon die een programma los van de collectie distribueert of een deel van de code naar een ander product overdraagt, heeft dezelfde rechten als de collectie gaf.

Ardor is een digitaal audiowerkstation. Het kan worden gebruikt om multitrack-audio op te nemen, te bewerken en te mixen. U kunt uw eigen schijven maken, video-soundtracks mixen of gewoon experimenteren met uw nieuwe muzikale ideeën.

De functies van Ardor omvatten meerkanaals opnemen, bewerking zonder wissen met onbeperkt ongedaan maken/opnieuw uitvoeren, volledige automatiseringsondersteuning, geavanceerde mixer, tijdcodesynchronisatie en hardwarecontrole via panelen zoals Mackie Control Universal. Als je op zoek bent naar een vervanging voor tools zoals ProTools, Nuendo, Pyramix of Sequoia, dan is Ardor waarschijnlijk wat je nodig hebt.

Durf

Audacity is een gratis en gebruiksvriendelijke geluidseditor voor Windows, Mac OS X, GNU/Linux en andere besturingssystemen. U kunt Audacity gebruiken voor de volgende doeleinden:

  • Live geluidsopname.
  • Het omzetten van band- en cassette-opnamen naar digitale opnamen.
  • Bestanden bewerken in Ogg Vorbis-, MP3-, WAV- of AIFF-formaten.
  • Geluiden mixen.
  • De snelheid van geluid en toon veranderen.
  • en nog veel meer…

greep

Grip is een cd-speler en cd-ripper voor de Gnome-desktop. De functionaliteit is gebaseerd op cdparanoia, maar het is ook mogelijk om externe rippers te gebruiken (bijvoorbeeld cdda2wav). Het ondersteunt ook automatisch converteren naar MP3 (en andere audioformaten), zodat je een hele schijf in één keer naar MP3 kunt branden. Er is ondersteuning voor databases van schijven op internet, dus het is mogelijk om automatisch de tags in de resulterende MP3-bestanden in te vullen. Grip werkt samen met DigitalDJ om eenvoudig een geautomatiseerde versie van je muziekcollectie te maken.

Waterstof

Hydrogen is een drumprogramma voor GNU / Linux. Het belangrijkste doel is om drums professioneel te programmeren, maar tegelijkertijd eenvoudig en intuïtief, op basis van sjablonen.

Jokosjer

Jokosher is een eenvoudige maar krachtige multi-channel studio. Jokosher is een complete applicatie voor het opnemen, bewerken, mixen en exporteren van audio. Het is ontworpen met het oog op bruikbaarheid.

De Jokosher-ontwikkelaars hebben het proces van het maken van muziek op elk niveau opnieuw uitgevonden en zijn erin geslaagd om het programma extreem gebruiksvriendelijk te maken.

LMMS

LMMS is ontworpen als een gratis alternatief voor populaire (maar betaalde en closed source) programma's zoals FruityLoops / FL Studio, Cubase en Logic - waarmee je allemaal muziek op je computer kunt maken. Dit omvat het maken van herhalende fragmenten, het synthetiseren en mixen van geluiden, het arrangeren van samples, het werken met een MIDI-keyboard en nog veel meer.

Muze

MusE is een MIDI/geluidssequencer die geluid kan opnemen en bewerken. De auteur is Werner Schweer. MusE is opgevat als een volwaardige multi-channel virtuele studio voor Linux.

  • MIDI-sequencing
  • Opnemen / Afspelen / Importeren
  • Invoerfilters
  • Audiosequencing
  • Meerdere mono / stereo I / O opnemen / afspelen
  • AudioGroups-functie
  • LASH- Biedt real-time chorus / flanger-type audio-effecten!
  • Jack- jack-audio-aansluitkit. Gebruikt in midi / audio-routing.
  • Interne audiorouteringsinterface
  • ALSA- Geavanceerde Linux-geluidsarchitectuur

Je kunt meerdere geluidskaarten gebruiken om meerdere externe apparaten aan te sluiten en ermee te werken in MusE.

Rozentuin

Rosegarden is een professionele audio- en MIDI-sequencer, bladmuziekeditor en veelzijdige muziekbewerkingsomgeving.

geluidsconverter

soundKonverter is een wrapper voor verschillende audioconverters.

Hoofdfuncties:

  • Audiobestanden converteren
  • Berekening
  • CD rippen

Streamripper

Met de groeiende populariteit van netwerken voor het delen van bestanden, zoals Napster, Gnutella en nu Mojonation en Freenet, kan elke internetgebruiker bijna elk MP3-nummer in een vrij korte tijd downloaden, maar vaak weten mensen niet wat ze willen. Met Streamripper kunt u een audiostream downloaden van een internetradiostation. Veel MP3-radiostations spelen alleen nummers van bepaalde genres, dus je kunt de hele verzameling goa / trance-muziek, verzameling jazz, punkrock of wat je maar wilt downloaden. U hoeft alleen Streamripper op deze audiostream in te stellen en te wachten.

Grafische toepassingen (2D)

Cenon

Cenon is een speciaal soort grafisch programma. Cenon is gebouwd op een modulaire grafische kern en biedt een breed scala aan functionaliteit. Veel toepassingen zijn op deze kern gebaseerd.

De Cenon-kernel is gratis, wat betekent dat deze beschikbaar is in broncodes voor veel computerplatforms, waaronder GNU / Linux.

GIMPshop

GIMPshop is een aanpassing van het gratis GNU Image Manipulation Program (GIMP) gericht op het nabootsen van het uiterlijk van Adobe Photoshop. De belangrijkste taak van het programma is om gebruikers die gewend zijn aan Photoshop gemakkelijk werk in GIMP te bieden.

GIMPshop heeft alle voordelen van GIMP geërfd, inclusief brede functionaliteit, flexibiliteit van maatwerk. GIMPshop past de menustructuur aan (zodat het op Photoshop lijkt), wijzigt de programmaterminologie in Adobe-terminologie en gebruikt in de Windows-versie de extensie Ontweirdifier om meerdere GIMP-vensters op één plaats te groeperen, met behulp van het MDI-systeem dat gebruikelijk is voor grafische Windows-editors. GIMPshop ondersteunt geen Photoshop-extensies, maar GIMP-extensies, filters, penselen blijven natuurlijk bestaan.

Vanwege de wijzigingen in de interface kunnen veel van de Photoshop-zelfstudies in de GIMPshop worden genomen en de rest kan met minimale wijzigingen worden aangepast aan de GIMPshop.

Hugin

Een gebruiksvriendelijke, platformonafhankelijke reeks tools voor het maken van panoramische afbeeldingen. Gebaseerd op Panorama Tools.

Met Hugin kunt u meerdere foto's combineren tot één naadloos panorama, een reeks overlappende afbeeldingen aan elkaar naaien en nog veel meer.

Inkscape

Een open source vectorafbeeldingseditor die qua functies vergelijkbaar is met Illustrator, CorelDraw of Xara X. Het maakt gebruik van de W3C Scalable Vector Graphics (SVG)-bestandsindeling.

Inkscape ondersteunt veel geavanceerde SVG-functies (markeringen, klonen, alfa-overvloeiing, enz.), met bijzondere nadruk op een gestroomlijnde interface. U kunt eenvoudig knooppunten bewerken, bewerkingen langs een complex pad uitvoeren en nog veel meer. De ontwikkelaars hopen het project te verbeteren ten koste van de gebruikers, omdat ze een open ontwikkelmodel gebruiken.

KoverArtiest

KoverArtist is een programma om snel hoezen voor cd's en dozen te maken. Het belangrijkste idee is om in een paar klikken een cool uitziende omslag te kunnen maken.

Ktoon

KToon is een 2D-animatietoolkit ontwikkeld door Toonka Films voor animators. Het programma wordt gedistribueerd onder de GPL-licentie. Het ontwikkelplatform is KDevelop met behulp van G++, OpenGL en Qt-tools.

Krita

Krita is een bitmap-editor. Krita wordt sinds versie 1.4 samen met KOffice gedistribueerd. Het programma is eenvoudig, maar bevat extra interessante functies zoals schilderen langs een lijn (het was nog nooit zo eenvoudig om de spray in een rechte lijn te schuiven!) En de nieuwste functies zoals 16-bits kleur, ondersteuning voor CMYK, L*a * b en zelfs afbeeldingen OpenEXR HDR-indeling.

MijnVerf

MyPaint is een snel verfprogramma. Er is ondersteuning voor grafische tablets met variabele druk, het programma wordt geleverd met een goede set penselen. Met een beetje doorzettingsvermogen kun je zelfs je eigen penselen maken, met de nadruk op de dynamiek van het penseel (veranderen met snelheid, druk of willekeurig). De grootte van het canvas is onbeperkt, het aantal ongedaan maken ook. Lagen worden echter niet ondersteund.

OpenOffice Draw

Draw is een gemakkelijke manier om afbeeldingen en diagrammen te presenteren, van snelle schetsen tot complexe tekeningen.

  • Verplaats veelgebruikte tekengereedschappen over het scherm voor snellere toegang.
  • Beheer het uiterlijk van tekeningen en diagrammen met behulp van de werkbalk Stijl en opmaak.
  • Werk met objecten, roteer ze in twee of drie dimensies; Ook 3D objecten zoals bollen, ringen, kubussen etc. kunnen geplaatst worden.
  • Groepeer objecten, degroepeer ze en bewerk ze tegelijk wanneer ze gegroepeerd zijn.
  • Met een slim weergavesysteem kunt u fotorealistische afbeeldingen maken met alleen texturen, lichteffecten, transparantie, perspectiefeffecten en meer.
  • Slimme connectoren maken het gemakkelijk om stroomdiagrammen, organigrammen, netwerkdiagrammen en meer te maken. U hoeft alleen de "plakpunten" op te geven en de connectoren zullen eraan blijven "plakken".
  • Terwijl u tekent, worden automatisch de lineaire afmetingen van uw objecten weergegeven.
  • Er is een grote verzameling foto's in de Galerij; u kunt uw eigen foto's maken en deze in de galerij plaatsen.
  • Sla afbeeldingen op in OpenDocument-indeling, de nieuwe internationale standaard voor kantoordocumenten. Dit formaat (gebaseerd op XML) betekent dat je niet gebonden bent aan het Draw-programma zelf. De afbeeldingen die u tekent, zijn toegankelijk vanuit elk OpenDocument-compatibel programma.
  • Importeer afbeeldingen uit alle gangbare formaten (inclusief BMP, GIF, JPEG, PNG, TIFF en WMF).
  • Als je wilt, kun je Flash-versies (.swf) van je afbeeldingen maken in Draw.

Panorama-tools

Toolkit voor het bekijken, maken en bewerken van panoramische beelden:

  • PTStitcher: hoogwaardige en gebruiksvriendelijke tool voor het naaien van afbeeldingen. Ondersteunt vele formaten.
  • Panorama Tools: een Photoshop-extensie voor het maken en bewerken van panoramische afbeeldingen.
  • PTViewer: Bolvormige viewer van hoge kwaliteit. Er is een standalone en Java-versie voor verschillende platforms.

Pixelize

Pixelize is een programma dat een duplicaat kan maken van verkleinde stukjes afbeeldingen, zo dicht mogelijk bij het origineel.

De essentie van haar werk is om het beeld in te delen met een fijn rechthoekig raster. Elke rechthoek wordt geanalyseerd en vervangen door een afbeelding geselecteerd uit een uitgebreide database. Pixelize probeert de afbeelding te vinden die het meest lijkt op de geselecteerde rechthoek.

Pixelize werkt het beste als de database groot is. Als er ongeveer 1000 afbeeldingen in zitten, kan het resultaat van Pixelize best acceptabel zijn.

Scribus

Scribus is open source software die is ontworpen voor professionele paginalay-out op Linux / Unix, MacOS X, OS / 2 en Windows-systemen. Het programma volgt een nieuwe benadering van paginalay-out en de uitvoer van het programma is klaar om te worden afgedrukt.

Onder de moderne, gebruiksvriendelijke Scribus-interface liggen professionele publicatiefuncties zoals CMYK-kleurondersteuning, ICC-kleurbeheer en veelzijdige PDF-creatie.

Skencil

Skencil is een open source interactieve vector grafische editor. Het programma werkt op GNU / Linux en andere UNIX-compatibele systemen, het programma is flexibel en stelt je tegelijkertijd in staat om hoogwaardige illustraties, diagrammen, enz. Skencil is bijna geïmplementeerd in de hoogste geïnterpreteerde taal Python. Python is een krachtige objectgeoriënteerde taal en gemakkelijk te gebruiken.

Synfig

Synfig is een krachtige vectorafbeeldingseditor voor platte animatie die van de grond af is ontworpen. Volgens de ontwikkelaars: "hoewel er al andere programma's op de markt zijn voor het efficiënt maken van platte animaties, zijn we niet bekend met programma's die hetzelfde kunnen als de onze."

Platte animatie is altijd duur geweest om te maken, omdat elk frame met de hand moet worden getekend. Zelfs vandaag, wanneer we digitale schilderprogramma's tot onze beschikking hebben, is het proces nog steeds gebaseerd op het moeizaam tekenen van individuele tussenframes tussen keyframes (twinning).

Synfig-animatietechnologie elimineert de noodzaak voor handmatige tweening - het zorgt zelf voor vloeiende bewegingen en de animator hoeft niet elk frame met de hand te tekenen.

Zo kunt u het tekenproces aanzienlijk versnellen.

Xara xtreme

Xara Xtreme voor Linux is een krachtige grafische editor voor algemeen gebruik. Draait op Unix-platforms, waaronder Linux, FreeBSD en (in ontwikkeling) Mac OS X.

Het programma, voorheen bekend als Xara LX, is gebaseerd op Xara Xtreme voor Windows, dat momenteel de snelste grafische editor is. Xara Xtreme was begin 2006 open source en is overgezet naar Linux. Dit proces is bijna voltooid en Xara Xtreme voor Linux is nu beschikbaar om te downloaden.

Xara Xtreme voor Linux:

  • Zeer snel programma
  • Functies vergelijkbaar met die van krachtige grafische editors
  • Gemakkelijk te leren en te gebruiken
  • Lichtgewicht interface, niet overladen met bedieningselementen. Verschillende zwevende vensters, paletten, menu's, enz.
  • Een groot aantal educatief materiaal, lessen, films, tips. De projectgemeenschap is erg groot.

Grafische programma's (3D)

Kunst van illusie

Art of Illusion is gratis software voor 3D-modellering en -weergave. Het is volledig in Java geschreven en zou op elke J2SE 1.4 of hoger compatibele Java Virtual Machine moeten draaien.

In veel opzichten kan het programma concurreren met betaalde concurrenten. De belangrijkste functies zijn onder meer op onderverdeling gebaseerde modelleringstools, skeletanimatie en een grafische taal voor het ontwikkelen van texturen en materialen.

Blender

Blender is een gratis pakket voor het maken van 3D-scènes. Er zijn versies beschikbaar voor alle belangrijke besturingssystemen, gelicentieerd onder de GNU General Public License. Model -> Schaduwen -> Animatie -> Rendering -> Samenvoegen -> Interactieve 3D.

Kristalruimte

Crystal Space is een gratis platformonafhankelijke realtime 3D grafische engine. Gebruikt in sommige spellen.

GratisWRL

  • FreeWRL ondersteunt de open standaarden VRML97 en X3D;
  • Erkend als compatibel "Interchange Profile" door het Web3d Consortium;
  • Werkt in OS X en Linux, werkt zowel vanuit browsers als als zelfstandige applicatie;
  • Ondersteunt ReWire en MIDI - voor audio-interactie;
  • In staat om verbinding te maken met andere programma's via MIDI of externe EAI- en SAI-programmeerinterfaces.

G3DViewer

G3DViewer is een 3D-modelviewer op basis van de GTK+-bibliotheek. Ondersteunt de volgende bestandstypen:

  • 3D-studio (.3ds, .prj)
  • LightWave (.lw, .lwb, .lwo)
  • Alias ​​​​Wavefront (.obj)
  • Impuls TurboSilver / Imagine (.iob)
  • AutoCAD (.dxf)
  • Quake II-modellen (.md2)
  • Quake III-modellen (.md3) (sinds 0.2.99.1)
  • Neutraal bestandsformaat (.nff)
  • 3D-metabestand (.3dmf, .3mf, .b3d)
  • Caligari TrueSpace-objecten (.cob)
  • Quick3D-objecten en -scènes (.q3o, q3s)
  • VRML 1.0-bestanden (.wrl, .vrml) (sinds 0.1.1, werkt met fouten)
  • AC3D-objecten (.ac, .acc) (sinds 0.1.99.1)
  • LeoCAD-modellen (.lcd) (sinds 0.2.99.1)
  • Racer-automodellen (.ar, .dof) (sinds libg3d 0.0.5, onvolledige functionaliteit)
  • Ultimate Stunts-automodellen (.glb) (sinds libg3d 0.0.5)
  • VDrift automodellen (.joe, .car) (sinds libg3d 0.0.5)

K3DSurf

K3DSurf is een programma dat is ontworpen voor het visualiseren en bewerken van wiskundige modellen in drie, vier, vijf en zes dimensies. K3DSurf ondersteunt parametrische vergelijkingen en iso-oppervlakken.

Korte beschrijving van K3DSurf-functies:

  • Interactieve visualisatie met muisbewegingen (rechterknop - rotatie, midden - overdracht, links - schalen).
  • Real-time animatie (rotatie) en morphing (vanwege de introductie van de t_time variabele). Animatie en morphing kunnen worden geregeld met behulp van de CPU-belasting en latentie-regelaars van de variabele t_time.
  • Maak screenshots door het rendervenster te kopiëren of door de beste raytracer te gebruiken - Povray.
  • Creatie van geanimeerde scènes.
  • Creatie van mesh-bestanden die de vorm van het wiskundige model beschrijven.

Ondersteunde formaten

  • Povscript: Formaat van Povray, het beste raytracing-programma.
  • VRML2: Gebruikt in de meeste moderne browsers, vereist een geschikte extensie.
  • OBJ: Een bekend formaat dat wordt ondersteund door de meeste 3D-editors (Blender, MAYA en Moray).

KPovModeler

KPovModeler is een programma voor het maken van modellen voor latere weergave van scènes in POV-Ray (TM). Het programma is ontworpen voor het KDE-bureaublad.

Voor de meeste 3D-modelbouwers is POV-Ray niets meer dan een rendering-engine, en vaak hoeven ze maar een beperkt deel van de POV-Ray-scripttaal te gebruiken. Dit is echter niet van toepassing op KPovModeler, waar u alle functies van POV-Ray kunt gebruiken door de POV-Ray-taal in een grafische boomstructuur te vertalen.

Bijna alle functies van de POV-Ray scripttaal kunnen in KPovModeler worden gebruikt. "Bijna" - omdat u variabelen, lussen, macro's en sommige andere operators niet rechtstreeks kunt gebruiken. Aan de andere kant stelt KPovModeler je in staat om stukjes POV-Ray-scripts te gebruiken met behulp van de Raw POV-Ray-tool; dergelijke "onbewerkte" code zal uitsluitend door POV-Ray zelf worden beschouwd in het stadium van weergave.

KPovModeler ondersteunt de volgende functies:

  • Scènebeheer door middel van een grafische boomstructuur.
  • Wijzigingen aan objecten met behulp van controlepunten in de grafische weergavemodus, of directe manipulatie in het objectattributenvenster.
  • Niet-blokkerende scèneweergave met OpenGL.
  • Kopieer / plak en sleep POV-Ray-code in de objectboom.
  • Acties ongedaan maken en opnieuw uitvoeren.
  • De scène renderen en de textuur bekijken met POV-Ray, vanuit het programma.
  • Ondersteuning voor bijna alle POV-Ray-objecten.
  • Ondersteuning voor alle texturen.
  • Prototypes (verklaringen) en beschrijvingen.
  • Alle cameraprojectiemodi.

PovRay

Persistence of Vision Raytracer is een gratis, zeer realistische tool voor het maken van 3D-graphics. Versies voor Windows, Mac OS / Mac OS X en i86 Linux zijn officieel beschikbaar. De broncode is beschikbaar voor degenen die het programma naar andere platforms willen overzetten.

Witte duin

White_dune is een low-level VRML97-tool voor Unix / Linux / MacOSX en Windows-platforms. Het is in staat om bestanden in VRML97-formaat te bekijken. In tegenstelling tot de tools op hoog niveau, gebruikt het een lichtgewicht model op basis van de VRML97-standaard.

Toepassingsvideo

AvideMUX

Avidemux is een gratis video-editor met eenvoudige bewerking, filtering en videocodering. Er is ondersteuning voor vele soorten bestanden, waaronder AVI, DVD-compatibele MPEG-bestanden, MP4 en ASF, u kunt alle codecs gebruiken. Taken kunnen worden geautomatiseerd door het gebruik van projecten, een taakwachtrij en een krachtige scriptengine.

Cinelerra

In feite gaat Cinelerra over drie dingen: het vastleggen, componeren en bewerken van audio en video.

Als je films wilt maken op dezelfde schaal als de professionals, dan is Cinelerra zeker jouw keuze.

CinePaint

CinePaint is ontworpen voor het retoucheren van films en foto's. CinePaint kan verschillende formaten aan, zoals DPX, 16-bit TIFF en OpenEXR, maar ook bekende formaten zoals JPEG of PNG. Er is ondersteuning voor 8-bit, 16-bit en 32-bit kleurkanalen, HDR en CMS.

CinePaint wordt gebruikt voor frame-by-frame retoucheren, ruisverwijdering, restauratie en textuurschilderen voor 3D-modellen. Het programma werd gebruikt bij de productie van vele speelfilms, waaronder "The Last Samurai", waarin met zijn hulp vliegende pijlen werden getekend.

Voor fotografische doeleinden kan CinePaint HDR-belichting importeren. Er is ondersteuning voor 16-bits kleurenafdrukken met de GutenPrint-driver. Het brede dynamische bereik van CinePaint is belangrijk bij het verwerken van zwart-witfoto's, omdat ze maar één kanaal hebben.

Jahshaka

  • Bewerk video's snel en flexibel.
  • Creëer effecten in realtime.
  • Onbeperkte animatiemogelijkheden.
  • Teken op videoframes.
  • Maak muziek met professionele tools.
  • Werk met elk formaat in elke resolutie.

Kino

Kino is een niet-lineaire digitale videobewerkingssoftware voor GNU / Linux. Het programma integreert perfect met IEEE-1394 bij het opnemen, werkt met videorecorders en stelt u in staat om video terug op de camera op te nemen. Video-opname wordt uitgevoerd in Raw DV- of AVI-formaten, in type-1 DV- en type-2 DV-coderingen (aparte audiostream).

U kunt meerdere videofragmenten laden, stukjes audio/video knippen en plakken en deze stappen opslaan in een bestand - een lijst met stappen (SMIL XML-formaat). De meeste bewerkings- en navigatiecommando's zijn geleend van het vi-programma.

Kino kan complexe films in vele formaten exporteren: DV over IEEE 1394, Raw DV, DV AVI, enkele frames, WAV, MP3, Ogg Vorbis, MPEG-1, MPEG-2 en MPEG-4. Import/export van één frame is gebaseerd op de gdk-pixbuf-bibliotheek, die BMG-, GIF-, JPEG-, PNG-, PPM-, SVG-, Targa-, TIFF- en XPM-formaten ondersteunt. MP3 vereist de lame codec. Ogg Vorbis vereist oggenc. MPEG-1 en MPEG-2 vereisen mjpegtools of ffmpeg, terwijl MPEG-4 ffmpeg vereist.

LEVEN

LiVES is een hybride van realtime videoverwerkingssoftware en een niet-lineaire videobewerkingstool. Je kunt video's meteen bewerken zonder je zorgen te maken over formaten, framegroottes en framesnelheden. Dit is een zeer flexibele tool die zowel door VJ's als video-editors kan worden gebruikt - mix en schakel videoclips vanaf het toetsenbord, bewerk ze en lijm ze aan elkaar in een tijdlijn met meerdere kanalen. Je kunt zelfs live video opnemen, bewerken en opslaan als een nieuwe clip!

recordMijnDesktop

recordMyDesktop is een opnameprogramma voor de GNU / Linux desktop. De belangrijkste aspecten zijn eenvoud en efficiëntie bij het uitvoeren van zijn hoofdtaak.

Het programma is opgedeeld in twee delen; een eenvoudige opdrachtregeltool die eenvoudige video-opname- en coderingstaken uitvoert; en een grafische interface die de functionaliteit van het programma op een gebruiksvriendelijkere manier biedt.

Maker van diavoorstelling

Met behulp van Slideshow Creator en dvd-slideshow kunt u foto's converteren naar een prachtige diavoorstelling van dvd-kwaliteit, versierd met speciale effecten. Het blijft om muzikale begeleiding toe te voegen, en het zal over het algemeen cool zijn!

Systeemtoepassingen

APtonCD

APTonCD is een grafisch hulpprogramma waarmee u een of meer cd's of dvd's kunt maken met pakketten die zijn gedownload met APT-GET of APTITUDE. U kunt dus een draagbare repository maken die kan worden gebruikt op andere computers die bijvoorbeeld geen toegang tot het netwerk hebben. U kunt ook een schijf maken met alle deb-pakketten uit één repository.

Brak

Beagle is een hulpmiddel waarmee u snel uw informatie op uw lokale computer kunt vinden.

Technisch gezien is Beagle een Linux-programma dat onafhankelijk van de desktopomgeving draait. Beagle indexeert transparant en onopvallend uw gegevens in realtime. Bijvoorbeeld:

  • Bestanden worden onmiddellijk geïndexeerd wanneer ze worden gemaakt, opnieuw geïndexeerd wanneer ze worden gewijzigd en uit de index verwijderd wanneer ze worden verwijderd.
  • E-mail wordt geïndexeerd wanneer u ze downloadt
  • De geschiedenis van instant messages wordt in realtime, regel voor regel, geïndexeerd.
  • Webpagina's worden geïndexeerd zoals ze worden bekeken (als de juiste browserextensie is geïnstalleerd).

ClamAV

Clam AntiVirus is een open source (GPL) antivirussuite voor UNIX die is ontworpen om e-mail op e-mailservers te scannen. De set bevat verschillende hulpprogramma's, waaronder een flexibele en schaalbare multithreaded daemon; een scanner die werkt vanaf de console en een automatische updatetool voor de virusdatabase.

Conky

Conky is een lichtgewicht systeemmonitor, zeer aanpasbaar, werkt in X, gebaseerd op torsmo. Het programma wordt actief ontwikkeld.

Ekiga

Ekiga (voorheen GnomeMeeting) is een open source audio- en videoconferentieprogramma voor het GNOME-bureaublad. De applicatie werkt met VoIP-protocollen H.323 en SIP. Er is ondersteuning voor veel audio- en videocodecs, werkt goed met andere SIP-compatibele programma's, waaronder Microsoft NetMeeting.

Endeavour Mark II

Endeavour Mark II is een complete set programma's voor het werken met bestanden. Het bevat een bestandsbrowser, beeldbrowser, archiver, prullenbak en andere hulpprogramma's voor het werken met bestanden en schijven.

FileZilla

FileZilla is een snelle FTP- en SFTP-client.

Gparted

GParted is een krachtig pakket voor het maken, verwijderen, vergroten/verkleinen, verplaatsen, controleren en kopiëren van partities en bestandssystemen erop. Het programma is handig voor het voorbereiden van schijven voordat besturingssystemen worden geïnstalleerd, het reorganiseren van vrije schijfruimte, het kopiëren van gegevens op schijven en het spiegelen van de ene partitie naar de andere.

gZIP

gzip (GNU zip) is een compressieprogramma dat wordt ontwikkeld als vervanging voor comprimeren. De belangrijkste voordelen zijn een betere compressieverhouding en vrijheid van eigen algoritmen.

Katapult

Katapult is een KDE-toepassing waarmee u snel en gemakkelijk toepassingen kunt starten, bladwijzers kunt openen en meer. De functionaliteit van het programma kan worden vergroot door middel van extensies. Katapult is geïnspireerd op een vergelijkbare Quicksilver-toepassing voor Mac OS X. Katapult is geschreven in C++.

K3b

K3b is ontworpen als een volledig functionele en eenvoudige software voor het branden van cd's.

MondoRedding

Mondo Rescue is een GPL-crashherstelprogramma. Linux-platforms (i386, x86_64, ia64) en FreeBSD (i386) worden ondersteund. Er zijn pakketten voor veel populaire distributies (RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo). Er is ondersteuning voor tapedrives, schijven, netwerk en cd/dvd als back-up opslag; ondersteuning voor veel populaire bestandssystemen; LVM (beheer van logische partities); software- en hardware-RAID.

OpenBerg

Gratis software voor het lezen, schrijven en publiceren van e-books in open standaarden.

openSSH

OpenSSH is een gratis implementatie van SSH-communicatie die door internetbeheerders wordt gebruikt. Gebruikers van diensten zoals telnet, rlogin, ftp moeten er rekening mee houden dat hun wachtwoorden onversleuteld over het netwerk worden verzonden en wellicht overstappen op SSH. OpenSSH versleutelt al het verkeer (inclusief wachtwoorden) om aanvallers effectief tegen te gaan. Daarnaast biedt OpenSSH veilige tunneling-functionaliteit en verschillende authenticatiemethoden. Er is ondersteuning voor alle versies van het SSH-protocol.

Pidgin

Pidgin is een instant messaging-client met meerdere protocollen waarmee u verschillende systemen tegelijkertijd kunt gebruiken. Hier is een lijst van de ondersteunde protocollen:

  • Bonjour
  • Gadu-Gadu
  • Google talk
  • Groepsgewijs
  • MySpaceIM
  • GEMAKKELIJK
  • Dezelfde tijd
  • Yahoo!
  • Zefier

Stopverf

PuTTY is een gratis implementatie van Telnet- en SSH-clients op Win32- en Unix-systemen, evenals een xterm-terminalemulator.

reconstructor

Reconstructor is een programma voor het branden van schijven voor de Ubuntu GNU/Linux-distributie. Als basis wordt een Desktop (Live), Alternate (Install) of Server disk gebruikt, waarna de gebruiker de distributiekit kan aanpassen aan zijn behoeften.

Met Ubuntu Desktop als uw basis, kunt u uw volledige desktopomgeving aanpassen. U kunt bijvoorbeeld de samenstelling van de software wijzigen, het uiterlijk wijzigen (splash-scherm, thema's, lettertypen, achtergronden, enz.), Snelkoppelingen naar het bureaublad toevoegen, enz.

Als u een basisschijf Alternate of Server neemt - op dezelfde manier kunt u de samenstelling van de programma's wijzigen.

Rox-Filer

ROX is een desktopomgeving, samen met GNOME, KDE en XFCE. ROX is een poging om de positieve aspecten van RISC OS naar de Unix- en Linux-wereld te brengen. Traditioneel draait de gebruikerservaring op Unix om bestanden. Bijna alles in Unix is ​​een bestand: gewone bestanden, apparaatbestanden en zelfs processen (bijvoorbeeld op Linux bevinden ze zich in de / proc-directory).

Recente trends in omgevingen (zoals KDE of GNOME) neigen echter steeds meer naar de Windows-benadering. Dit leidt tot het verbergen van het bestandssysteem voor de gebruiker, en nu wordt de gebruiker gedwongen om alles te doen via talloze menu's en dialoogvensters. Gebruikers van moderne omgevingen (zowel Windows als Unix) begrijpen vaak niet waar hun programma's zijn geïnstalleerd of zelfs waar hun gegevens zijn opgeslagen. Dit leidt ertoe dat de gebruiker zijn systeem niet meer volledig onder controle heeft en niet begrijpt hoe het werkt.

De ROX-desktop is daarentegen gebaseerd op een bestandssysteem. Het belangrijkste onderdeel is ROX-Filer, een krachtige grafische bestandsbeheerder die niet alleen zelf een populaire bestandsbeheerder is, maar ook een aantal functies biedt die zijn ontworpen om het bovenstaande probleem op te lossen.

TrueCrypt

Gratis schijfversleutelingssoftware. Werkt in Windows Vista / XP, Mac OS X en Linux-besturingssystemen.

  • Maak een virtuele versleutelde schijf in het bestand en koppel deze als een gewone schijf.
  • Versleutel een volledige partitie of zelfs een opslagapparaat (zoals een USB Flash-kaart of harde schijf).
  • Versleutel de partitie met Windows geïnstalleerd (pre-boot authenticatie).
  • Versleuteling wordt automatisch uitgevoerd, in realtime (on the fly), transparant voor de gebruiker.

Biedt twee beschermingsniveaus:

1) Verborgen sectie (steganografie).

2) Het is onmogelijk om een ​​TrueCrypt-partitie te identificeren (het is onmogelijk om partities te onderscheiden door bijna willekeurige gegevens).

VNC

VNC is een acroniem voor Virtual Network Computing. In feite is dit een diagnosesysteem op afstand waarmee u de computeromgeving niet alleen kunt zien op de computer waarop deze draait, maar ook vanaf elke plek op internet. Een verscheidenheid aan hardware-architecturen wordt ondersteund.

WIJN

Wine is een open source-implementatie van de Windows API op de X-, OpenGL- en Unix-systemen.

We kunnen zeggen dat Wine een compatibiliteitslaag is die is ontworpen om Windows-programma's uit te voeren. Wine vereist geen Microsoft Windows, omdat het een volledig gratis alternatieve implementatie van de Windows API is. De broncode is 100% niet-Microsoft-code. Hoewel Wine naar believen native Windows DLL's kan gebruiken. Wine biedt ook ontwikkelingstools voor het overzetten van Windows-broncode naar Unix-systemen. Zo is het zonder aanpassingen mogelijk om Windows-programma's te compileren en uit te voeren op Unix-systemen met x86-architectuur: Linux, FreeBSD, Mac OS X en Solaris.

XFE

X File Explorer (Xfe) is een bestandsbeheerder voor X, vergelijkbaar met MS-Explorer of Total Commander. Hoewel al deze bestandsbeheerders rijk aan functies en goed ontworpen zijn, moet je toegeven dat ze enorm zijn! Als je een fan bent van de console, een gebruiker van lichte desktops, of gewoon een oude computer hebt, dan kunnen de kosten van zo'n bestandsbeheerder aanzienlijk zijn, wat niet erg goed is. Veel bestandsbeheerders zijn bovendien afhankelijk van de desktopomgeving en moeten een heleboel bibliotheken laden wanneer ze worden geladen. Daarentegen is de Xfe-bestandsbeheerder desktop-agnostisch en arbeidsintensief.

Hulpprogramma's voor softwareontwikkeling

Bugzilla

(Ja, Bugzilla is een webapplicatie, maar het is zo cool). Bugzilla is een gratis webgebaseerd bugvolgsysteem dat oorspronkelijk is ontwikkeld en gebruikt door het Mozilla-project. Sinds de broncode werd ontdekt door Netscape Communications in 1998, is Bugzilla door veel organisaties geadopteerd als hun primaire tool voor het opsporen van fouten. De applicatie is populair onder ontwikkelaars van zowel gratis als propriëtaire software.

Verduistering

Eclipse is een open community waarvan de projecten gericht zijn op het bouwen van een open ontwikkelingsplatform dat bestaat uit uitbreidbare frameworks, tools en bibliotheken voor het bouwen, implementeren en beheren van softwareproducten gedurende hun levenscyclus. Een groot en levendig ecosysteem van grote technologieleveranciers, innovatieve startups, universiteiten, onderzoeksinstituten en individuen ondersteunen allemaal het Eclipse-platform.

Gamba's

Gambas is een gratis ontwikkelomgeving op basis van de Basic-interpreter met objectextensies. Het systeem is vergelijkbaar met Visual Basic (maar geen kloon!).

Met Gambas kunt u snel grafische interfaces ontwikkelen voor programma's in Qt of GTK+, werken met MySQL, PostgreSQL, Firebird, ODBC en SQLite databases, KDE-toepassingen beheren via het DCOP-mechanisme, uw programma in vele talen vertalen, eenvoudig netwerktoepassingen maken, 3D-applicaties OpenGL-graphics, CGI-webapplicaties en meer.

Geany

Geany is een teksteditor gebaseerd op de GTK2-bibliotheek. De editor bevat de basisfunctionaliteit van een geïntegreerde ontwikkelomgeving (IDE). Het programma is klein en snel, en is weinig afhankelijk van andere pakketten. Er is ondersteuning voor veel bestandstypen, opmaaktalen en veel leuke functies.

Gobby

Gobby is een gratis samenwerkingseditor die meerdere documenten ondersteunt in één sessie en online chat. De applicatie draait op Microsoft Windows, Mac OS X, Linux en andere Unix-compatibele platforms. GTK + 2.6 wordt gebruikt als toolkit voor vensters, dus de applicatie valt niet uit het algemene GNOME-ontwerp.

jBewerken

jEdit is een geavanceerde programmatische teksteditor die honderden manjaren (inclusief ontwikkelingstijd voor extensies) heeft ontwikkeld.

Netbeans

De NetBeans IDE is een gratis geïntegreerde applicatie-ontwikkelomgeving. Met NetBeans beschikt u over de tools om professioneel desktop-, enterprise-, web- en mobiele applicaties te bouwen. Ondersteunde programmeertalen zijn Java, C/C++ en zelfs Ruby. De IDE draait op verschillende platforms, waaronder Windows, Linux, Mac OS X en Solaris; eenvoudig te installeren en te gebruiken.

SciTE

SciTE is een op SCIntilla gebaseerde teksteditor. Het was oorspronkelijk ontworpen om Scintilla () te demonstreren, maar is nu een nuttige editor voor algemene doeleinden geworden met de mogelijkheid om programma's te compileren en uit te voeren.

Hulpprogramma's voor webontwikkeling

Amaya

Amaya is een webeditor, d.w.z. een tool om documenten rechtstreeks op het web te maken en bij te werken. Paginaviewers zijn naadloos geïntegreerd met functies voor bewerking en toegang op afstand in één enkele werkomgeving. Deze benadering volgt de oorspronkelijke visie van het web als een samenwerkingsruimte in plaats van eenrichtingspublicatie.

Aptana-studio

Aptana Studio is een gratis Ajax-ontwikkelomgeving met meer dan een miljoen downloads. Webontwikkelaars over de hele wereld zijn er al van overtuigd dat Aptana Studio het beste programma in zijn soort is. Studio biedt gratis extensies voor PHP, Ruby on Rails, Adobe AIR en zelfs Apple iPhone-ontwikkeling.

Natuurlijk bevat Studio functies voor het ontwikkelen van op Jaxer gebaseerde Ajax-applicaties. Inderdaad, sinds Studio 1.1 wordt Jaxer volledig ondersteund, dus het ontwikkelen van Ajax-applicaties vereist geen installatie van een server. U maakt gewoon een nieuw HTML-document aan en u kunt direct een client-/servertoepassing implementeren met ondersteuning voor databasetoegang, netwerktoegang en meer.

Blauwe vis

Bluefish is een krachtige editor gericht op programmeurs en webdesigners met veel functies om het schrijven van websites, scripts en code gemakkelijk te maken. Bluefish ondersteunt veel programmeer- en opmaaktalen, vooral voor het bewerken van dynamische en interactieve websites.

FontForge

FontForge is een hulpmiddel voor het maken van lettertypen. Het kan worden gebruikt om lettertypen te maken en te bewerken in postscript-, truetype-, opentype-, cid-keyed-, multi-master-, cff-, svg- en bitmap-indelingen (bdf, FON, NFNT). Het is mogelijk om lettertypen van het ene formaat naar het andere te converteren. Er is ondersteuning voor veel lettertype-indelingen van het Macintosh-systeem.

gFTP

gFTP is een gratis multithreaded FTP-client voor * NIX-architecturen. Een van de leuke functies is de ondersteuning voor FXP-overdrachten (bestandsoverdracht tussen twee externe FTP-servers).

Kompozer

KompoZer is zeer gebruiksvriendelijk, waardoor het de beste keuze is voor informele gebruikers die een aantrekkelijke en professioneel ogende website willen maken zonder kennis van HTML of webprogrammering.

Kruler

Kruler is een schermliniaal (maateenheid - pixels) en een kleuridentificatie op het scherm. Een programma voor de KDE-omgeving.

QuantaPlus

Quanta Plus is een stabiele en veelzijdige webontwikkelomgeving. Quanta's principes zijn altijd doordachte architecturale fundamenten geweest; ontwikkeling gericht op efficiënt en natuurlijk gebruik; maximale flexibiliteit en uitbreidbaarheid voor de gebruiker. Quanta is toegewijd om de software de beste in zijn soort in de gemeenschap te maken. Veel in Quanta is zo ontworpen dat deze functies eenvoudig kunnen worden uitgebreid. Zelfs de manier om met XML DTD's te werken wordt beschreven met behulp van XML-bestanden die de gebruiker kan bewerken. Andere functies zijn onder meer de mogelijkheid om DTD's te importeren, scripts te schrijven om de inhoud van de editor te beheren, visueel dialoogvensters voor scripts te maken en scripts toe te wijzen aan vrijwel elke bestandsbewerking.

Zee aap

Het SeaMonkey-project is een gemeenschapsinspanning om een ​​applicatie te maken voor elke internetbehoefte. Populaire toepassingen van dit soort waren in het verleden Netscape en Mozilla, maar nu ontwikkelt het SeaMonkey-project zich in deze richting, waarbij alle nieuwste concepten worden gecombineerd. De functionaliteit van het programma omvat een webbrowser, e-mail- en nieuwsgroepclient, HTML-editor, IRC-chat en tools voor webontwikkeling. SeaMonkey is zeker nuttig voor geavanceerde gebruikers, webontwikkelaars en zakelijke gebruikers.

knipoog

Wink - toepassingen voor het maken van lessen en presentaties, voornamelijk voor het maken van visuele hulpmiddelen voor het werken met programma's (bijvoorbeeld visuele lessen in MS Word / Excel, enz.) Met Wink kunt u screenshots maken, uitleg, knoppen, titels, enz. toevoegen. .NS. Op deze manier kunt u zeer effectieve presentaties en lessen krijgen.

Xampp

Veel mensen weten uit ervaring dat het niet eenvoudig is om de Apache webserver te installeren, en nog moeilijker om deze te koppelen met MySQL, PHP en Perl. XAMPP is een eenvoudig te installeren Apache-distributie die ook MySQL, PHP en Perl bevat. XAMPP is eigenlijk eenvoudig te installeren op een server - download gewoon het pakket, pak de inhoud uit en ga aan de slag.

Kantoorsoftware

Notitieblokken voor mand

Dit is een algemene toepassing voor het maken van aantekeningen. Onder de functies:

  • Maak eenvoudig notities van elk type
  • Verzamel gegevens op één plek en deel deze met anderen
  • Centraliseer informatie over uw projecten
  • Organiseer uw gedachten snel in ideeënboxen
  • Takenlijsten maken
  • En nog veel meer.

Firefox

Veel mensen weten dat Firefox een webbrowser is. Het onderscheidende kenmerk is een groot aantal extensies die de functionaliteit van Firefox verbeteren, zodat u Firefox gemakkelijk kunt aanpassen aan uw behoeften.

Kabouters doen

Krachtig, snel en schattig GNOME desktop-afstandsbedieningsprogramma, maar GNOME Do is niet alleen voor GNOME. Hoewel het is geschreven door een GNOME-fan, werkt het ook prima in KDE en andere omgevingen.

GNOME Do is geen zoekmachine. Als je weet wat je zoekt en wat je wilt, zal Do je helpen om het in een mum van tijd voor elkaar te krijgen. GNOME Do is meer dan alleen een programma om andere programma's te starten. U kunt e-mail en instant messages verzenden, muziek afspelen en informatie zoeken op internet. Dit alles is mogelijk dankzij extensies.

GnuCash

GnuCash is boekhoudsoftware voor persoonlijke en kleine bedrijven. De applicatie wordt vrij gedistribueerd onder de GNU GPL-licentie en is beschikbaar voor GNU / Linux, BSD, Solaris, Mac OS X en Microsoft Windows-platforms.

Het programma is eenvoudig te gebruiken, maar tegelijkertijd krachtig en flexibel. Met GnuCash kunt u bankrekeningen, aandelen, inkomsten en uitgaven bijhouden. Het programma is gebaseerd op professionele principes van financieel beheer, wat garant staat voor een balans en nauwkeurige rapporten.

HomeBank

HomeBank is gratis software voor het beheren van uw persoonlijke financiën. Het programma is eenvoudig van opzet. U kunt uw financiële situatie eenvoudig analyseren met krachtige filterhulpmiddelen en grafieken.

inCollector

inCollector is een applicatie voor het opslaan van verschillende werkgegevens (zoals notities, berichtgeschiedenis, offertes, serienummers, broncodes, webadressen, woorden, etc.). Alle records kunnen worden voorzien van tags, waarmee u in de toekomst degene kunt vinden die u nodig heeft. Er zijn ook zoekmappen waarmee u op een bepaald criterium naar records kunt zoeken. Je kunt de opnames ook exporteren (en natuurlijk importeren) naar een extern bestand.

Meld

Meld is een visuele verschilzoeker. U kunt de inhoud van twee of drie bestanden vergelijken en indien nodig bewerken (de verschillen worden automatisch bijgewerkt). U kunt de inhoud van twee of drie mappen vergelijken en als er verschillen zijn, zoeken naar verschillen binnen de bestanden. U kunt de verschillen tussen het huidige bestand en een kopie van het bestand bekijken op een versiebeheersysteemserver zoals CVS, Subversion, Bazaar-ng en Mercurial.

Open kantoor

OpenOffice.org is een kantoorsuite met meerdere platforms. Het bestaat uit essentiële desktop-applicaties zoals een tekstverwerker, spreadsheet, presentatieprogramma en vector grafische editor. De interface en functionaliteit van het pakket lijkt op andere kantoorsuites. Het flexibele OpenOffice.org kan een grote verscheidenheid aan formaten goed aan, inclusief de eigen Microsoft Office-formaten en het neutrale OpenDocument-formaat van het OASIS-consortium.

Het pakket is beschikbaar in meer dan 65 talen, en steeds meer dankzij de community. OpenOffice.org draait stabiel op Solaris, Linux (inclusief PPC Linux), Windows, Mac OS X (X11) en vele andere platforms.

PDF bewerken

Gratis (en open source) PDF-documenteditor. Er zijn zowel grafische als consoleversies.

qOrganisator

qOrganizer is een algemene organisator die bestaat uit een kalender met een schema, herinneringen, dagboek / notities voor elke dag en een takenlijst. Studenten kunnen handige functies vinden, zoals een lesrooster en een agenda voor cijfers en afwezigheden. Het programma is gebruiksvriendelijk en volgt een nieuwe benadering van organisatoren.

RSSuil

Applicaties die gegevens verzamelen van RSS-feedsites worden aggregators genoemd. RSSOwl is een vergelijkbare applicatie. Met RSSOwl kunt u informatie uit dergelijke nieuwsfeeds verzamelen, ordenen, bijwerken en opslaan. Dit proces is eenvoudig en aangenaam. De geselecteerde informatie kan in verschillende formaten worden opgeslagen voor verder offline lezen of uitwisselen met andere mensen. De applicatie is eenvoudig te configureren, er zijn versies voor verschillende talen en, belangrijker nog, het werkt op veel platforms.

Specto

Specto is een desktoptoepassing die veranderende gebeurtenissen (zoals website-updates, ontvangen e-mail, wijzigingen in bestanden en mappen, systeemprocessen, enz.) bewaakt en pop-upmeldingen weergeeft wanneer deze gebeurtenissen plaatsvinden.

Specto kan bijvoorbeeld website-updates (of nieuwsfeeds, foto's of wat dan ook) bijhouden en de gebruiker op de hoogte stellen van activiteiten. U hoeft dus niet constant naar deze site te gaan om te zien of er updates zijn geweest.

Zonnevogel

Mozilla Sunbird is een platformonafhankelijke kalender gebouwd op de Mozilla Toolkit. Het is een eenvoudige en volledig functionele kalendertoepassing die op veel platforms kan worden gebruikt.

Taakcoach

Task Coach is een eenvoudige open source applicatie voor het beheren van persoonlijke taken en takenlijsten. Dit programma is ontstaan ​​uit Franks frustratie over het feit dat bekende analogen zoals die ingebouwd in Outlook of Lotus Notes het niet mogelijk maken om samengestelde taken te maken. Maar vaak bestaan ​​taken uit meerdere handelingen. Task Coach is bedacht met ondersteuning voor samengestelde taken.

Thunderbird

Thunderbird stelt u in staat om met e-mail te werken op de manier die bij u past, om aan al uw specifieke behoeften te voldoen - bijvoorbeeld geavanceerd zoeken naar berichten of rechtstreeks luisteren naar geluidsbestanden uit brieven.

Thunderbird 2 biedt de gebruiker vele manieren om met e-mailmappen te werken, zoals favoriete berichten, recent bekeken berichten of een map met ongelezen berichten. Zoals gewoonlijk kunt u een RSS-feed of nieuwsgroepmap aanmaken om op de hoogte te blijven van de laatste ontwikkelingen die u interesseren. Thunderbird 2 stelt u ook in staat om het berichtenviewerpaneel uit te breiden naar volledig scherm.

In Thunderbird 2 kunt u berichten taggen met specifieke tags, zoals "To Do" of "Done", en zelfs aangepaste tags maken om aan uw behoeften te voldoen.

tkdiff

tkdiff is een grafische frontend voor diff. Het programma bestaat uit twee blokken waarin je het verschil tussen de twee bestanden kunt zien. Om snel door het document te navigeren, is er ondersteuning voor functies zoals tabbladen voor verschillen en een grafische kaart van verschillen.

Zim

Zim is een WYSIWYG-teksteditor geschreven in Gtk2-Perl. De redacteur wil het idee van een wiki naar de desktop brengen. Elke pagina wordt opgeslagen als een tekstbestand met wiki-opmaak. Pagina's kunnen links naar andere pagina's bevatten, de pagina's worden automatisch opgeslagen. Pagina's zijn gerangschikt in een hiërarchische structuur die lijkt op hiërarchische editors (zogenaamde outliners). Zim kan worden gebruikt om takenlijsten bij te houden of als persoonlijke planner.

Open source software heeft zijn bewonderaars, en recentelijk, als het gaat om de ontwikkeling van een soort "nationale" producten, wordt in feite open source bedoeld. Paradoxaal genoeg heeft de interesse in dit soort software veel vervormingen en misvattingen gegenereerd die in de praktijk de verspreiding ervan in de weg staan.

Ons bedrijf is sinds 2005 betrokken bij open source-projecten - en dankzij de ontwikkeling van onze eigen open source-oplossingen (OpenVZ, CRIU-projecten), door deel te nemen aan andere open source-projecten (QEMU, OpenStack, libvirt, libcontainer, enz.). In de afgelopen 10 jaar hebben we enkele van de meest voorkomende mythes over open source software verzameld. Ik zal elk van de misvattingen bespreken en uitleggen waarom het verkeerd is. U zult zich er vast nog veel meer herinneren, maar naar mijn mening zijn deze vijf de meest "helse".


Het open source project is een open source project.

Elk softwareproject bestaat uit vele artefacten: projectbroncode, informatie over niet-gecorrigeerde defecten, testbroncode, documentatie. De broncode van het project is slechts een deel ervan, gratis toegang geeft niet het recht om het hele project open te stellen. Naast de broncode moeten andere ontwikkelingsartefacten vrij beschikbaar zijn, en hoe meer artefacten open zijn, hoe meer het project openstaat voor bijdragers (mensen die willen bijdragen aan het project). Daarnaast zijn er transparante processen nodig tussen alle leden van de gemeenschap, open communicatie in het project, enz. Al deze maatregelen zullen alleen maar bijdragen aan de ontwikkeling van het project en een vruchtbare samenwerking van de leden van de gemeenschap.

De kwaliteit van open source software is slechter omdat iedereen er code voor kan schrijven.

Het belangrijkste principe van open source software - open gezamenlijke ontwikkeling - op zich is een garantie dat code, krukken en patches van lage kwaliteit gewoon niet voor andere deelnemers verborgen kunnen blijven. Een persoon die aan dergelijke projecten deelneemt, is klaar voor het feit dat zijn werk zowel aan analyse als kritiek zal worden onderworpen en daarom niet afgezaagd zal worden. Zijn reputatie staat op het spel en niemand wil die verliezen.

Bovendien is er in sommige gemeenschappen (bijvoorbeeld de gemeenschap rond de ontwikkeling van de Linux-kernel) een strikt principe - alleen de beste, geteste en ideale code wordt geaccepteerd in de originele kernel. Een poging om wijzigingen van lage kwaliteit toe te voegen, wordt afgewezen, de tweede poging gaat gepaard met reputatieverlies voor de persoon of het bedrijf dat bijdraagt.

Dat wil zeggen, een open source-project maakt het echt mogelijk voor iedereen om deel te nemen aan het schrijven van code, maar bij serieuze projecten zal de code vanwege de hoge toegangsdrempel niet worden geaccepteerd door mensen met een onvoldoende niveau van expertise.
De meeste grote IT-bedrijven (IBM, Google, Canonical, Parallels, etc.) hebben hele afdelingen waarin specialisten worden betaald om aan open source-projecten te werken en dus indirect aan de producten van het bedrijf.

Los daarvan is het vermeldenswaard dat bedrijven die producten ontwikkelen op basis van open source-projecten, tijdens het testen geïnteresseerd zijn in het verbeteren van de code van open projecten die ze gebruiken. Daarom moeten alle ontdekte problemen worden opgelost en moet ervoor worden gezorgd dat deze fix is ​​toegevoegd aan de hoofdtak van het project om zo min mogelijk verschillen te hebben in uw code en de code van het open project. Onze producten gebruiken de code van andere open source-projecten, dus problemen die in de code van deze projecten worden gevonden, worden gecorrigeerd en naar de upstream gestuurd. Dit was het geval met kwetsbaarheden in de RHEL-kernel: Red Hat merkte Vladimir Davydov op voor het ontdekken van ernstige kwetsbaarheden CVE-2014-0203 en CVE-2014-4483 in een van de updates van de RHEL6-kernel (het tweede probleem was trouwens gevonden met behulp van een van onze geautomatiseerde tests, met behulp van het Linux Test Project). Vasily Averin werd bedankt voor het vinden van fout CVE-2014-5045, Dmitry Monakhov voor CVE-2012-4508. Het feit dat de Linux-kernel goed is getest, werd zelfs opgemerkt door Andrew Morton (wie is dit?): “Ik ben geïnteresseerd. In de afgelopen paar maanden hebben de mensen van @ openvz.org een aantal obscure maar serieuze en nogal oude bugs gevonden (en gerepareerd). Hoe heb je deze bugs gevonden?"

Resultaat

In feite ontstaan ​​al deze mythes voor het grootste deel onder gebruikers die net beginnen met OpenSource-software te werken, of het helemaal niet hebben geprobeerd. De beste manier om vooroordelen uit de wereld te helpen is door nauw met dergelijke oplossingen samen te werken.
We hebben onlangs ons product Virtuozzo 7 geüpdatet. Als u ook geïnteresseerd bent in het creëren van de beste technologie voor containervirtualisatie, dan


De meeste gebruikte software wordt in gecompileerde vorm gedistribueerd. Dit suggereert dat de broncode van dergelijke programma's door een speciale compiler gaat, die deze omzet in een taal die een computer kan begrijpen. De software die gebruikmaakt van open source, is het tegenovergestelde.

Dergelijke code wordt in de regel samen met een gecompileerde versie van het programma verspreid, wat het mogelijk maakt om het op elke manier te wijzigen of te verbeteren om een ​​breder scala aan taken uit te kunnen voeren. De ontwikkelaars van dergelijke programma's zijn van mening dat open source het softwareproduct na verloop van tijd nuttiger zal maken en het zal redden van een groot aantal fouten.

Er zijn verschillende geschiktheidscriteria voor open source-software:

  • gratis distributie van het softwarepakket, maar kan tegelijkertijd onderdeel zijn van een commercieel project;
  • verplichte broncodebijlage;
  • de mogelijkheid voor iedereen om de broncode te bewerken;
  • de mogelijkheid om aangepaste versies van programma's te verspreiden;
  • er mag geen verplichting zijn om andere software uit te sluiten of de werking ervan te verstoren.

Laten we eens kijken naar een van de meest opvallende voorbeelden van software die gepaard gaat met open source die wereldwijd is verspreid. Begin jaren 90 van de vorige eeuw ontwikkelde de Finse student Linus Torvalds een volledig nieuw besturingssysteem op basis van Unix, dat tegenwoordig bekend staat als Linux... Het systeem is vrijgegeven onder een licentieovereenkomst GNU Algemene Publieke Licentie, die de definitie van open source vanuit juridisch oogpunt bevatte. Een behoorlijk groot aantal programmeurs begon dit besturingssysteem te gebruiken en te verbeteren. Door verbeteringen van programmeurs over de hele wereld te verzamelen in één geheel, brengt Linus Torvalds in 1994 Linux versie 1.0 uit. Daarvoor werd versienummering uitgevoerd vanaf nul.

Na verloop van tijd was er enige algemene bezorgdheid van de consument over het gebrek aan garantie, evenals technische ondersteuning voor dergelijke software. Dus Red Hat Software creëert het officiële Red Hat Linux-softwarepakket dat ze weten te verkopen. Het belangrijkste kenmerk van een dergelijk op de markt gebracht besturingssysteem is: beschikbaarheid van garantie en technische ondersteuning, wat niet minder belangrijk is.

Verschillende andere bedrijven hebben ook nieuwe versies van Linux ontwikkeld die te koop zijn, met deze pakketten: bovendien uitgerust met diverse software, waaronder: de Mozilla-internetbrowser gebouwd op de Netscape-kern, de Apache-webserver, de Perl-webscripttaal, het grafische PNG-bestandsformaat en vele andere. Daarnaast zijn er versies van de genoemde softwarepakketten ontwikkeld voor de besturingssystemen Windows en Android. Dit suggereert dat open source software niet alleen beschikbaar is voor computers, maar ook voor mobiele apparaten.

Samenvattend is het de moeite waard om te zeggen dat de programma's die bij hun open source-code worden geleverd een aantal nadelen hebben. Allereerst is het verschillende versies, waardoor de revisie van één programma kan leiden tot de creatie van een nieuw onafhankelijk softwarepakket. Het tweede ding om te benadrukken is: gebruik van verouderde programma's door gebruikers, waarin sommige fouten mogelijk niet worden geëlimineerd, is het niet mogelijk om met nieuwe bestandsindelingen te werken, enzovoort. Microsoft Word en Open Office zijn hier voorbeelden van. Als er een complexe formule in het eerste pakket is geschreven, kan het tweede het gewoon niet lezen.

Ook zijn er onder de open source software geen zogenaamde speciale pakketten, bestemd voor boekhouding en rapportage. Een ander nadeel is direct gerelateerd aan de hardware, het feit is dat bij het overschakelen van Windows naar Linux, er rekening mee moet worden gehouden dat Linux-stuurprogramma's niet voor alle modellen computerapparaten bestaan, waardoor het systeem defect raakt.

Laten we echter de positieve aspecten van dergelijke software niet vergeten, want open source heeft veel voordelen... Ten eerste wordt alle open source software gedistribueerd is gratis... Ten tweede, dergelijke programma's verschijnen soms veel sneller commercieel omdat er duizenden mensen tegelijk bij de ontwikkeling betrokken zijn en niet elk bedrijf het werk van enkele duizenden programmeurs kan betalen. Het laatste om op te merken zorgen snelle probleemoplossing, waardoor open source-programma's stabieler werken dan commerciële.