Open source software gebruiken om succesvolle commerciële producten te maken. Gratis en open source software

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, de soundtracks van video-opnames mixen of gewoon experimenteren met uw nieuwe muzikale ideeën.

Ardor-functies zijn onder meer opnemen op meerdere kanalen, 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 met DigitalDJ om met gemak een geautomatiseerde versie van je muziekcollectie te maken.

Waterstof

Hydrogen is een GNU / Linux-drumsoftware. 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 ze zijn erin geslaagd om het programma behoorlijk 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 - 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 dan ook 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 terminologie van het programma in de terminologie van Adobe, 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 vector grafische editor 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 simpel, maar bevat extra interessante features zoals schilderen langs een lijn (spuiten in een rechte lijn was nog nooit zo makkelijk!) En de nieuwste features, zoals 16 bit kleur, CMYK ondersteuning, 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 per ongeluk). 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 maar 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 te verdelen met een fijn rechthoekig gaas. 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 een open source softwareprogramma 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 kan nu worden gedownload.

Xara Xtreme voor Linux:

  • Zeer snel programma
  • Functies vergelijkbaar met die van krachtige grafische editors
  • Makkelijk 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 gebaseerd op 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 geldt echter niet voor KPovModeler, waarin 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 kun je met KPovModeler stukjes POV-Ray-scripts 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 weergave, 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 porten.

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 wezen 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, ruisreiniging, 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-wit foto'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 videoclips laden, stukjes audio/video knippen en plakken en deze stappen opslaan in een file-step list (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.

leeft

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 en plak ze samen 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 taken uitvoert voor het vastleggen en coderen van video; 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 omzetten in 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 uw gegevens transparant en onopvallend 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 merk ii

Endeavour Mark II is een complete set programma's voor het werken met bestanden. Het bevat een bestandsbrowser, afbeeldingsbrowser, 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 u besturingssystemen installeert, 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 het compressieprogramma. 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 (i386, x86_64, ia64) en FreeBSD (i386) platforms 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
  • EENVOUDIG
  • 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. De Desktop (Live), Alternate (Install) of Server disk wordt als basis gebruikt, waarna de gebruiker de distributiekit kan aanpassen aan zijn wensen.

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 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 niet mogelijk om een ​​TrueCrypt-partitie te identificeren (partities kunnen niet worden 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. Het is dus mogelijk om Windows-programma's te compileren en uit te voeren zonder wijzigingen 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! Ben je een liefhebber van de console, een gebruiker van lichte desktops, of heb je gewoon een oude computer, dan kunnen de kosten van zo'n bestandsbeheerder flink oplopen, wat niet zo best 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 web-app, maar het is zo geweldig.) 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 zich richten op het bouwen van een open ontwikkelplatform 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 ontwikkeltijd 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 maken. 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 internet 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/server-applicatie implementeren met ondersteuning voor databasetoegang, netwerktoegang en nog veel 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 leuke functie 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 kleurindicator 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 toevoegen, knoppen, titels, enz. .NS. Op deze manier kunt u zeer effectieve presentaties en lessen krijgen.

Xampp

Veel mensen weten uit ervaring dat het niet eenvoudig is om een ​​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 ze 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

Krachtige, snelle en leuke afstandsbedieningssoftware voor je GNOME-bureaublad, 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 meer en 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) volgen 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 complete 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 ​​dankzij Franks frustratie dat bekende analogen, zoals die ingebouwd in Outlook of Lotus Notes, niet toelaten 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 naar geluidsbestanden luisteren 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 de diff finder. 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 features zoals tabbladen voor verschillen en een grafische kaart van verschillen.

Zim

Zim is een WYSIWYG-teksteditor geschreven in Gtk2-Perl. De editor is bedoeld om het idee van een wiki naar de desktop te 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.

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 nog een paar 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 verspreid.

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 samen met het uitvoerbare bestand gedistribueerd 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 als open source software worden beschouwd. 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 wordt 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.

nadelen:

  • 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 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 aan 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 is beschikbaar 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 gebruiksduur 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 die zijn gelicentieerd met shareware:

  • 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 aan te schaffen, 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 geldt met name 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.

Alle software op de LiveCD en DVD is gratis en open source software (gratis en open source software), met enkele uitzonderingen (Flash, Opera, Acrobat Reader en andere) die zich in de niet-oss repository bevindt. Als we het hebben over gratis software, We bedoelen vrijheid, geen prijs.

Wat is gratis software?

De Free Software-beweging is gestart door Richard M. Stallman, die in 1984 het GNU-project (recursief acroniem: GNU's Not Unix) oprichtte. Een jaar later richtte hij de Free Software Foundation op, ook wel bekend als FSF. ...

Gratis software kan worden onderverdeeld in 4 hoofdgraden van vrijheid:

  • vrijheid gebruik van programma's op welke manier dan ook (vrijheid 0)
  • vrijheid leren werken programma, maar ook om het aan uw behoeften aan te passen (vrijheid 1) Hiervoor is toegang tot de broncode vereist.
  • vrijheid kopieën verspreiden programma's. Je kunt delen met je buurman. (vrijheid 2)
  • vrijheid het programma verbeteren en publiceer de verbeteringen die je aanbrengt, ten voordele van de hele gemeenschap (vrijheid 3). Hiervoor is toegang tot de broncode vereist.

Niet-vrije software wordt propriëtair genoemd. Het is belangrijk om shareware en freeware niet te verwarren met gratis software, het zijn twee verschillende dingen.

Wat is open source-software

De beweging voor open source vrije software begon in het begin van de jaren negentig door mensen die de technische en economische voordelen benadrukten van het gebruik van open source en het open model van de ontwikkeling van vrije software. Er is echter een kleine hoeveelheid softwarecode die door de open source samenleving als gratis wordt erkend, daarom wordt vaak de term FOSS (free and free open source software) gebruikt. Want strikt genomen zijn Vrije Software en Open Source Software helemaal niet hetzelfde als men zou denken. Een licentieovereenkomst voor softwareproducten kan bijvoorbeeld onderzoek naar de broncode toestaan, terwijl wijziging en/of distributie van kopieën ervan wordt verboden. In dit geval is het product open source (Open Source), maar niet gratis (Free).

Voordelen van het gebruik van gratis software

Gratis software is om verschillende redenen nuttig om te gebruiken, waarvan de belangrijkste hieronder worden vermeld.

Foutcorrectie

Als het softwareproduct vrije software is, geeft dit u het recht om de daarin gevonden fouten te corrigeren en het aan uw behoeften aan te passen. Als het programma propriëtair is, kunt u de daarin gevonden fouten niet zelfstandig corrigeren of de functionaliteit uitbreiden. In dit geval moet u contact opnemen met de eigenaar van het softwareproduct met het verzoek om de nodige correcties aan te brengen en de functies toe te voegen die u nodig hebt. Er is echter geen garantie dat de eigenaar dit zal doen.

Delen

Gratis software geeft je het recht om kopieën ervan te verspreiden, zodat je vrienden gratis software kunnen gebruiken zonder een licentie te verkrijgen.

Weet en controleer wat het programma doet en hoe

In de overgrote meerderheid van de gevallen kun je niet weten wat het propriëtaire programma precies doet. U kunt er dus niet zeker van zijn dat het programma alleen doet wat u ervan vraagt, omdat het bepaalde acties kan uitvoeren zonder uw medeweten (bijvoorbeeld informatie over u als gebruiker naar de makers sturen of ongedocumenteerde mogelijkheden van verschillende aard heeft). In het geval van het gebruik van gratis software bent u natuurlijk volledig verzekerd tegen dergelijke problemen. Je hebt immers de broncode van het programma tot je beschikking, waardoor je precies weet wat het programma doet en hoe. Als een van de mogelijkheden en / of functies van zijn werk niet bij u passen, kunt u de benodigde wijzigingen in de code aanbrengen.

Technische voordelen

De open source code van een gratis softwareproduct is beschikbaar voor een groot aantal mensen, wat hen de mogelijkheid geeft om fouten die erin worden gevonden te herstellen; dit draagt ​​bij aan de ontwikkeling en verbetering van het product. Dit systeem van "peer review" is te vergelijken met de wetenschappelijke manier van onderzoek. De bedrijfseigen code van het propriëtaire product wordt daarentegen geheim gehouden en wordt bijna nooit gezien door iemand buiten het bedrijf.

Economische voordelen

Gratis software biedt bedrijven de mogelijkheid om de kosten van de software die ze ontwikkelen te delen. Zo concurreren Novell en RedHat om dezelfde software te ontwikkelen, maar daarbij elkaar te helpen. IBM en HP zijn ook concurrenten, maar ze hebben ook veel bijgedragen aan de ontwikkeling van de Linux-kernel, waardoor de ontwikkelingskosten worden gedeeld. Met gratis software heb je een concurrerende markt voor technische ondersteuning, en daarom is de kwaliteit ervan meestal erg hoog. Bij propriëtaire software is de situatie precies omgekeerd: alleen het ontwikkelaarsbedrijf heeft toegang tot de broncode en kan de juiste technische ondersteuning bieden, en dit getuigt van een zekere mate van monopolie. Bovendien moet de kwestie van de kosten van de aanschaf van een softwareproduct worden toegeschreven aan de economische voordelen. In het geval dat het gratis is, kunt u het eenmalig van internet downloaden (of kopen op harde media), het op een willekeurig aantal computers installeren en het voor onbeperkte tijd gebruiken. Als het product eigendom is, kan door de voorwaarden van de licentieovereenkomst het gebruik van het product zeer sterk worden beperkt (bijvoorbeeld met de beperking van het aantal installaties en/of het tijdstip van gebruik).

Ik ben geen programmeur. Waarom zou ik me zorgen maken over het bovenstaande?

Inderdaad, de meeste van de bovenstaande vrijheden en mogelijkheden kunnen alleen worden gebruikt door programmeurs die programmacode kunnen lezen en schrijven. Je moet echter niet denken dat gratis software alleen voor programmeurs is bedoeld. Als u, die niet zo bent, de gratis software die u gebruikt op de een of andere manier wilt wijzigen om de functionaliteit uit te breiden, kunt u (alleen of in samenwerking met andere gebruikers) een programmeur inhuren die dit voor u kan doen. Deze praktijk is heel gebruikelijk. Ook hoef je zelf geen programmeur te zijn om gratis software te verspreiden.

Om te begrijpen wat het voor onze organisatie betekent om open / closed source software te gebruiken, is het noodzakelijk om te begrijpen hoe ze van elkaar verschillen. Dit artikel belicht de belangrijkste verschillen, maar onthoud dat dit een zeer vereenvoudigde uitleg is. Ga voor meer informatie naar Wikipedia of bekijk specifieke gebruiksscenario's voor beide soorten software.

Allereerst houdt open source software in dat we ons programma kunnen aanpassen en ontwikkelen zolang we de kennis en kwalificaties hebben om dat te doen. Integendeel, het is niet mogelijk om het closed source-programma zelf te wijzigen, aangezien de broncode van het programma / de applicatie niet beschikbaar is. Hoewel we niet allemaal programmeurs zijn, kunnen we toch profiteren van het werken met open source software.

Dergelijke software wordt gratis aan gebruikers verstrekt, en niet alleen programma's, maar ook besturingssystemen. Het is gemaakt en ontwikkeld door de gebruikers zelf, die hun creaties uploaden naar internet. De meest populaire programma's worden regelmatig bijgewerkt omdat veel mensen ze gebruiken. Mozilla Firefox of Thunderbird zijn voorbeelden. Als het programma niet regelmatig wordt bijgewerkt, ontbreekt het mogelijk aan de nodige technische middelen - de hele vraag is hoeveel gebruikers het programma heeft. De hoge frequentie van updates is een duidelijke garantie voor de veiligheid van het gebruik van het programma. Hoewel, als na het installeren van de update blijkt dat het programma niet werkt (de nieuwe versie van het besturingssysteem wordt bijvoorbeeld niet ondersteund door Skype), er twee manieren zijn om het probleem op te lossen: probeer hulp te vinden op de forums op internet of los het probleem zelf op, wat relatief moeilijk is.

Closed source software is veel populairder dan open source software. Allereerst vanwege het gebruiksgemak, en ook omdat we er gewoon aan gewend zijn - in de regel gebruiken we op school, op het werk en thuis Windows. In het geval van closed source programma's en besturingssystemen hebben we te maken met een afgewerkt product dat geen tussenkomst van onze kant vereist. Het is veel handiger voor de gemiddelde gebruiker om ermee te werken. Gebruikers van closed source-software benadrukken vaak hoe gemakkelijk het is om te installeren en te gebruiken, hoe handig het is om duidelijke hulp bij het programma bij de hand te hebben en de mogelijkheid om contact op te nemen met de technische ondersteuning in geval van problemen. Dergelijke systemen en producten worden door bedrijven vrijgegeven en pas na verschillende testfasen. De gebruiker koopt gewoon een heel softwarepakket dat klaar is om op een computer te worden geïnstalleerd. Dergelijke software wordt betaald: we kopen een licentie en vaak programma-updates.

Sommige softwareontwikkelaars ondersteunen gemeenschapsorganisaties en bieden hun programma's gratis of tegen gereduceerde tarieven aan via geschikte non-profitorganisaties, bijvoorbeeld via het uitgebreide TechSoup-partnernetwerk, waarvan de leden zich in verschillende landen bevinden. In Rusland wordt het programma uitgevoerd door de Greenhouse of Social Technologies (Spiro LLC). Door contact op te nemen met het infoDonor-programma kunt u nagaan of uw organisatie kan deelnemen aan het programma. Houd er ook rekening mee dat wanneer we een besturingssysteem kiezen, we ook de manier kiezen waarop we in onze organisatie werken. Als we bijvoorbeeld voor Linux zouden kiezen, zouden we geen Adobe-oplossingen kunnen gebruiken, en als we voor Windows zouden kiezen, zouden we licenties per aantal computers moeten aanschaffen. Elk geval heeft zijn eigen voor- en nadelen. We moeten goed nadenken over wat onze organisatie precies nodig heeft, wat de criteria zijn voor een effectief gebruik van apparatuur, en een beslissing nemen na een grondige analyse.

Natuurlijk is open source of closed source software niet beperkt tot Microsoft, Mac of Linux. Het licentieprobleem doet zich voor bij elk type software dat in een organisatie wordt gebruikt. Lees als algemene vuistregel alle licenties en serviceovereenkomsten zorgvuldig door. Er zijn veel voorbeelden waarin organisaties ernstige problemen ondervonden met software die praktisch onbruikbaar was vanwege licentievoorwaarden, of wanneer zelfs de kleinste wijzigingen aan de site erg duur waren.

Met behulp van open source-projecten kun je je vaardigheden verbeteren, fouten van anderen corrigeren en iets nieuws creëren. U kunt een project vinden dat nuttig is voor uw eigen bedrijf, bijvoorbeeld in de geneeskunde of e-commerce. Als praktiserende programmeur is een van de beste manieren om jezelf te motiveren om te gaan programmeren, ook door te werken met open source-projecten. Speciaal voor de lezers van het Geekbrains-blog hebben we een lijst samengesteld van dergelijke projecten uit verschillende werkterreinen:

Softwarepakket voor medische beeldvorming. 3D Slicer is beschikbaar op meerdere platforms, waaronder Windows, Linux en OS X.

Een tool waarmee u de verwerking van grote hoeveelheden gegevens kunt verdelen over clusters van computers met behulp van eenvoudige programmeermodellen.

Populair softwarepakket voor tekstverwerking, het maken van spreadsheets, presentaties, afbeeldingen, databases en meer. Een volledig open ontwikkelingsproces betekent dat iedereen bugs kan melden, nieuwe functies kan aanvragen of de software kan verbeteren. Het is geschreven in het internationale open standaardformaat en accepteert daarom bestanden van andere open office-softwarepakketten.

Een content management platform aangedreven door miljoenen websites en applicaties.

Een mediamanager voor het bouwen van grote, gecentraliseerde mediabibliotheken.

Gratis besturingssysteem zoals Unix.

Office-suite voor gezamenlijke ontwikkeling met functionaliteit zoals Microsoft Office of OpenOffice.org.

Systeem voor het maken van cursussen. Een gratis webtoepassing die docenten kunnen gebruiken om effectieve leerwebsites te maken. Moodle is erg populair geworden bij docenten over de hele wereld als een hulpmiddel voor het maken van dynamische websites voor hun leerlingen.

Software voor het maken en beheren van educatieve audio- en videocontent.

Een multi-platform enterprise content management systeem geschreven in Java. Werkt met meerdere databases (inclusief MySQL, Oracle, PostgreSQL, SQLLite en andere) en ondersteunt meerdere authenticatiemethoden.

Software voor het maken van private en public clouds.

Met de service kunt u peilingen maken en delen met contacten op de site. Een handige manier om gegevens te verzamelen voor verdere analyse.

DICOM-server voor gezondheidszorg en medisch onderzoek. Ontworpen om het beheer van medische beeldvormingsgegevens te vergemakkelijken. Een goed hulpmiddel voor het automatiseren van medische beeldvormingstaken die specifiek zijn voor elke zorginstelling.

Aangedreven door de open source-gemeenschap, is het project ontworpen om de beste oplossingen voor ondernemingen te bieden door middel van business intelligence.
Belangrijkste toepassingsgebieden:

  • verslaglegging
  • analyse
  • gegevensverzameling
  • business intelligence-platform

Java™-ontwikkelaars kunnen projectcomponenten gebruiken om snel hun eigen business intelligence-oplossingen te creëren.

Modulair open source digitaal datamanagementsysteem.

Gratis software voor e-commerce.

Bibliotheek voor het snel filteren en sorteren van grote collecties - tot 100.000 items in een browser.

Open source talen

Een open source programmeertaal en ontwikkelomgeving voor mensen die afbeeldingen en animaties willen maken.

R is een open programmeertaal en softwareomgeving voor statistische berekeningen en grafieken. De R-taal wordt veel gebruikt door statistici voor statistische softwareontwikkeling en gegevensanalyse.

Waar kan ik meer open source-projecten vinden?

Een van de grootste webservices voor het gezamenlijk ontwikkelen van IT-projecten. Volledig gratis voor open source projecten. Het servicemotto “Sociale codering” kan worden vertaald als “Samen coderen”.

Ontworpen om open source-projecten populair te maken. Met de tools die daar worden aangeboden, hebben de ontwikkelaars krachtige software gemaakt in meer dan 430.000 projecten; de bron heeft meer dan 3,7 miljoen geregistreerde gebruikers. De populaire directory brengt meer dan 41,8 miljoen klanten samen met open source-projecten en bedient meer dan 4.800.000 downloads per dag.

Het doel van Fossdroid is om open source Android-apps te promoten via het F-Droid-project. Fossdroid haalt zijn gegevens van F-Droid en organiseert apps op een Google Play-achtige manier, met de optie om ze op populariteit te bekijken.

Hoe weet je of software open source is en wat zijn de regels voor het gebruik ervan?

Het is noodzakelijk om te begrijpen dat niet alle open source-projecten voor commerciële doeleinden kunnen worden gebruikt of vrij kunnen worden gewijzigd.Om erachter te komen of de software open source is en wat de regels zijn voor het gebruik ervan, moet u naar de licentie kijken. Meestal staat de volledige tekst direct in de code.