Bruke åpen kildekode-programvare for å lage vellykkede kommersielle produkter. Gratis og åpen kildekode-programvare

Ardor er en digital lydarbeidsstasjon. Den kan brukes til å ta opp, redigere og mikse flersporslyd. Du kan lage dine egne plater, mikse videolydspor eller ganske enkelt eksperimentere med dine nye musikalske ideer.

Ardors funksjoner inkluderer multi-kanals opptak, ikke-slettende redigering med ubegrenset angre/gjenta, full automatiseringsstøtte, avansert mikser, tidskodesynkronisering og maskinvarekontroll fra paneler som Mackie Control Universal. Hvis du leter etter en erstatning for verktøy som ProTools, Nuendo, Pyramix eller Sequoia, så er Ardor sannsynligvis det du trenger.

Audacity

Audacity er en gratis og brukervennlig lydredigerer for Windows, Mac OS X, GNU / Linux og andre operativsystemer. Du kan bruke Audacity til følgende formål:

  • Live lydopptak.
  • Konvertering av bånd- og kassettopptak til digitale opptak.
  • Redigering av filer i formatene Ogg Vorbis, MP3, WAV eller AIFF.
  • Blande lyder.
  • Endre hastigheten på lyd og tone.
  • og mye mer…

Grep

Grip er en CD-spiller og CD-ripper for Gnome-skrivebordet. Dens funksjonalitet er basert på cdparanoia, men det er også mulig å bruke eksterne rippere (for eksempel cdda2wav). Den støtter også automatisk konvertering til MP3 (og andre lydformater), slik at du kan brenne en hel plate samtidig til MP3. Det er støtte for databaser med plater på Internett, så det er mulig å automatisk fylle inn kodene i de resulterende MP3-filene. Grip fungerer med DigitalDJ for enkelt å lage en datastyrt versjon av musikksamlingen din.

Hydrogen

Hydrogen er en GNU / Linux-trommeprogramvare. Hovedmålet er å programmere trommer profesjonelt, men samtidig enkelt og intuitivt, basert på maler.

Jokosher

Jokosher er et enkelt, men kraftig multikanalstudio. Jokosher er et komplett program for lydopptak, redigering, miksing og eksport. Den ble designet med brukervennlighet i tankene.

Jokosher-utviklerne har reimaginert prosessen med å lage musikk på alle nivåer, og de klarte å gjøre programmet ganske enkelt å bruke.

LMMS

LMMS ble tenkt som et gratis alternativ til populære (men betalte og lukkede kilder) programmer som FruityLoops / FL Studio, Cubase og Logic - som alle lar deg lage musikk på datamaskinen din. Dette inkluderer å lage repeterende fragmenter, syntetisere og mikse lyder, arrangere samples, arbeide med et MIDI-keyboard og mye mer.

MusE

MusE er en MIDI / lydsekvenser som kan ta opp og redigere lyd. Forfatteren er Werner Schweer. MusE er tenkt som et fullverdig multikanals virtuelt studio for Linux.

  • MIDI-sekvensering
  • Ta opp / Spill / Importer
  • Inndatafiltre
  • Lydsekvensering
  • Multiple Mono / Stereo I / O Opptak / Avspilling
  • AudioGroups funksjon
  • LASH- Gir sanntids refreng / flanger lydeffekter!
  • Jack- jack-lyd-tilkoblingssett. Brukes i midi / audio ruting.
  • Internt lydrutingsgrensesnitt
  • ALSA- Avansert Linux-lydarkitektur

Du kan bruke flere lydkort til å koble til flere eksterne enheter og jobbe med dem i MusE.

Rosegarden

Rosegarden er en profesjonell lyd- og MIDI-sequencer, noteredigerer og allsidig musikkredigeringsmiljø.

soundKonverter

soundKonverter er en innpakning for ulike lydkonverterere.

Hovedfunksjoner:

  • Konvertering av lydfiler
  • Beregning
  • CD-ripping

Streamripper

Med den økende populariteten til fildelingsnettverk som Napster, Gnutella og nå Mojonation og Freenet, kan enhver Internett-bruker laste ned nesten hvilken som helst MP3-sang på ganske kort tid, men ofte vet ikke folk hva de vil ha. Streamripper lar deg laste ned en lydstrøm fra en internettradiostasjon. Mange MP3-radiostasjoner spiller kun sanger av visse sjangere, så du kan laste ned hele samlingen av goa/trancemusikk, samling av jazz, punkrock eller hva som helst. Du trenger bare å "sette" Streamripper på denne lydstrømmen og vente.

Grafikkapplikasjoner (2D)

Cenon

Cenon er en spesiell type grafikkprogram. Bygget på en modulær grafikkkjerne, tilbyr Cenon et bredt spekter av funksjonalitet. Mange applikasjoner er basert på denne kjernen.

Cenon-kjernen er gratis, noe som betyr at den er tilgjengelig i kildekoder for mange dataplattformer, inkludert GNU / Linux.

GIMPshop

GIMPshop er en modifikasjon av det gratis GNU Image Manipulation Program (GIMP) som har som mål å etterligne utseendet og følelsen til Adobe Photoshop. Hovedoppgaven til programmet er å gi praktisk arbeid i GIMP for brukere som er vant til Photoshop.

GIMPshop har arvet alle fordelene fra GIMP, inkludert bred funksjonalitet, fleksibilitet ved tilpasning. GIMPshop endrer menystrukturen (slik at den ser ut som Photoshop), endrer programterminologien til Adobe-terminologi, og bruker i Windows-versjonen utvidelsen Deweirdifierå gruppere flere GIMP-vinduer på ett sted, ved å bruke MDI-systemet som er felles for Windows-grafikkredigerere. GIMPshop støtter ikke Photoshop-utvidelser, men GIMP-utvidelser, filtre, børster forblir naturligvis.

På grunn av endringene i grensesnittet kan mange av Photoshop-opplæringene tas i GIMPshop, og resten kan tilpasses GIMPshop med minimale endringer.

Hugin

En brukervennlig pakke med verktøy på tvers av plattformer for å lage panoramabilder. Basert på Panorama Tools.

Med Hugin kan du kombinere flere bilder til ett sømløst panorama, sy sammen en hvilken som helst sekvens av overlappende bilder og mye mer.

Inkscape

Et redigeringsprogram for vektorgrafikk med åpen kildekode som i funksjoner ligner Illustrator, CorelDraw eller Xara X. Den bruker filformatet W3C Scalable Vector Graphics (SVG).

Inkscape støtter mange avanserte SVG-funksjoner (markører, kloner, alfablanding, etc.), med særlig vekt på et elegant grensesnitt. Du kan enkelt redigere noder, utføre operasjoner langs en kompleks bane og mye mer. Utviklerne håper å forbedre prosjektet på bekostning av brukerne, fordi de bruker en åpen utviklingsmodell.

KoverArtist

KoverArtist er et program for raskt å lage omslag til CDer og bokser. Hovedideen er å kunne lage et kult deksel med noen få klikk.

Ktoon

KToon er et verktøysett for 2D-animasjon utviklet av Toonka Films for animatører. Programmet distribueres under GPL-lisensen. Utviklingsplattformen er KDevelop ved å bruke G ++, OpenGL og Qt-verktøy.

Krita

Krita er en bitmap-editor. Krita har blitt distribuert med KOffice siden versjon 1.4. Programmet er enkelt, men inneholder flere interessante funksjoner som å male langs en linje (det har aldri vært enklere å spraye i en rett linje!) Og de nyeste funksjonene som 16-bit farge, støtte for CMYK, L * a * b og til og med bilder i OpenEXR HDR-format.

MyPaint

MyPaint er et hurtigmalingsprogram. Det er støtte for grafiske nettbrett med variabelt trykk, programmet kommer med et godt sett med børster. Med litt utholdenhet kan du til og med lage dine egne børster, med hovedvekt på børstens dynamikk (endre med hastighet, trykk eller tilfeldig). Størrelsen på lerretet er ubegrenset, antallet angre er også. Lag støttes imidlertid ikke.

OpenOffice Draw

Draw er en enkel måte å presentere grafikk og diagrammer på – fra raske skisser til komplekse tegninger.

  • Flytt ofte brukte tegneverktøy rundt på skjermen for raskere tilgang til dem.
  • Kontroller utseendet til tegninger og diagrammer ved hjelp av verktøylinjen Stil og formatering.
  • Arbeid med objekter, roter dem i to eller tre dimensjoner; 3D-objekter som kuler, ringer, kuber osv. kan også plasseres.
  • Grupper objekter, fjern grupperingen og rediger dem med en gang når de er gruppert.
  • Et smart gjengivelsessystem lar deg lage fotorealistiske bilder med kun teksturer, lyseffekter, gjennomsiktighet, perspektiveffekter og mer.
  • Smarte koblinger gjør det enkelt å lage flytskjemaer, organisasjonskart, nettverksdiagrammer og mer. Du trenger bare å spesifisere "klistrepunkter" og kontaktene vil "klemme" til dem.
  • Mens du tegner, vises de lineære dimensjonene til objektene dine automatisk.
  • Det er en stor samling bilder i Galleriet; du kan lage dine egne bilder og legge dem i galleriet.
  • Lagre grafikk i OpenDocument-format, den nye internasjonale standarden for kontordokumenter. Dette formatet (basert på XML) gjør at du ikke blir bundet til selve Draw-programmet. Grafikken du tegner kan nås fra et hvilket som helst OpenDocument-kompatibelt program.
  • Importer grafikk fra alle vanlige formater (inkludert BMP, GIF, JPEG, PNG, TIFF og WMF).
  • Hvis du ønsker det, kan du lage Flash-versjoner (.swf) av bildene dine i Draw.

Panoramaverktøy

Verktøysett for å vise, lage og redigere panoramabilder:

  • PTStitcher: Høykvalitets og brukervennlig bildesammenføyningsverktøy. Støtter mange formater.
  • Panoramaverktøy: En Photoshop-utvidelse for å lage og redigere panoramabilder.
  • PTViewer: Høykvalitets sfærisk viewer. Det er en frittstående og Java-versjon for en rekke plattformer.

Pikseliser

Pixelize er et program som kan lage et duplikat fra reduserte bildestykker, så nær originalen som mulig.

Essensen i arbeidet hennes er å dele bildet med et fint rektangulært rutenett. Hvert rektangel blir analysert og erstattet med et bilde valgt fra en omfattende database. Pixelize prøver å finne bildet som ligner mest på det valgte rektangelet.

Pixelize fungerer best når databasen er stor. Hvis det er omtrent 1000 bilder i den, kan resultatet av Pixelize være ganske akseptabelt.

Scribus

Scribus er en åpen kildekode-programvare designet for profesjonell sidelayout på Linux / Unix, MacOS X, OS / 2 og Windows-systemer. Programmet følger en ny tilnærming til sidelayout, og utgangen av programmet er klar for utskrift.

Under det moderne, vennlige Scribus-grensesnittet ligger profesjonelle publiseringsfunksjoner som CMYK-fargestøtte, ICC-fargebehandling og allsidig PDF-oppretting.

Skencil

Skencil er en åpen kildekode interaktiv vektorgrafikkredigerer. Programmet fungerer på GNU/Linux og andre UNIX-kompatible systemer, programmet er fleksibelt og lar deg samtidig lage høykvalitets illustrasjoner, diagrammer osv. En unik funksjon (for en grafikkeditor av denne typen) er at Skencil er implementert nesten i det tolkede språket Python på høyeste nivå. Python er et kraftig objektorientert språk og enkelt å bruke.

Synfig

Synfig er en kraftig vektorgrafikkredigerer for flat animasjon designet fra grunnen av. Ifølge utviklerne: "selv om det allerede finnes andre programmer på markedet for å effektivt lage flat animasjon, er vi ikke kjent med programmer som kan gjøre det samme som vårt."

Flat animasjon har alltid vært dyrt å lage, siden hver ramme må tegnes for hånd. Selv i dag, når vi har digitale maleprogrammer til rådighet, er prosessen fortsatt basert på møysommelig tegning av individuelle mellomrammer mellom nøkkelrammer (twinning).

Synfig-animasjonsteknologi eliminerer behovet for manuell tweening – den skaper jevn bevegelse i seg selv, og animatøren trenger ikke å tegne hver ramme for hånd.

Dermed kan du øke hastigheten på tegneprosessen betydelig.

Xara xtreme

Xara Xtreme for Linux er et kraftig grafikkredigeringsprogram for generell bruk. Kjører på Unix-plattformer inkludert Linux, FreeBSD og (under utvikling) Mac OS X.

Tidligere kjent som Xara LX, er programmet basert på Xara Xtreme for Windows, som for øyeblikket er den raskeste grafikkredigereren. Xara Xtreme var åpen kildekode tidlig i 2006 og har blitt overført til Linux. Denne prosessen er nesten fullført, og Xara Xtreme for Linux er nå tilgjengelig for nedlasting.

Xara Xtreme for Linux:

  • Veldig raskt program
  • Funksjoner som ligner på kraftige grafikkredigerere
  • Enkel å lære og bruke
  • Lett grensesnitt, ikke overbelastet med kontroller. Flere flytende vinduer, paletter, menyer, etc.
  • Et stort antall pedagogisk materiale, leksjoner, filmer, tips. Prosjektfellesskapet er veldig stort.

Grafikkprogrammer (3D)

Illusjonens kunst

Art of Illusion er en gratis programvare for 3D-modellering og gjengivelse. Den er skrevet utelukkende i Java og skal kjøre på en hvilken som helst J2SE 1.4 eller nyere kompatibel Java Virtual Machine.

På mange måter kan programmet konkurrere med betalte konkurrenter. De viktigste funksjonene inkluderer underavdelingsbaserte modelleringsverktøy, skjelettanimasjon og et grafikkspråk for å utvikle teksturer og materialer.

Blender

Blender er en gratis 3D-sceneopprettingspakke. Versjoner er tilgjengelige for alle større operativsystemer, lisensiert under GNU General Public License. Modell -> Skygger -> Animasjon -> Gjengivelse -> Slå sammen -> Interaktiv 3D.

Krystallplass

Crystal Space er en gratis 3D-grafikkmotor på tvers av plattformer. Brukt i noen spill.

FreeWRL

  • FreeWRL støtter de åpne standardene VRML97 og X3D;
  • Anerkjent som kompatibel "Interchange Profile" av Web3d Consortium;
  • Fungerer i OS X og Linux, fungerer både fra nettlesere og som en frittstående applikasjon;
  • Støtter ReWire og MIDI - for lydinteraksjon;
  • Kan koble til andre programmer via MIDI, eller eksterne EAI og SAI programmeringsgrensesnitt.

G3DViewer

G3DViewer er en 3D-modellvisning basert på GTK +-biblioteket. Støtter følgende filtyper:

  • 3D Studio (.3ds, .prj)
  • LightWave (.lw, .lwb, .lwo)
  • Alias ​​​​Wavefront (.obj)
  • Impulse TurboSilver / Imagine (.iob)
  • AutoCAD (.dxf)
  • Quake II-modeller (.md2)
  • Quake III-modeller (.md3) (siden 0.2.99.1)
  • Nøytralt filformat (.nff)
  • 3D-metafil (.3dmf, .3mf, .b3d)
  • Caligari TrueSpace-objekter (.cob)
  • Quick3D-objekter og -scener (.q3o, q3s)
  • VRML 1.0-filer (.wrl, .vrml) (siden 0.1.1, fungerer med feil)
  • AC3D-objekter (.ac, .acc) (siden 0.1.99.1)
  • LeoCAD-modeller (.lcd) (siden 0.2.99.1)
  • Racerbilmodeller (.ar, .dof) (siden libg3d 0.0.5, ufullstendig funksjonalitet)
  • Ultimate Stunts bilmodeller (.glb) (siden libg3d 0.0.5)
  • VDrift-bilmodeller (.joe, .car) (siden libg3d 0.0.5)

K3DSurf

K3DSurf er et program designet for visualisering og redigering av matematiske modeller i tre, fire, fem og seks dimensjoner. K3DSurf støtter parametriske ligninger og isooverflater.

Kort beskrivelse av K3DSurf-funksjoner:

  • Interaktiv visualisering med musebevegelser (høyre knapp - rotasjon, midt - overføring, venstre - skalering).
  • Sanntidsanimasjon (rotasjon) og morphing (på grunn av introduksjonen av t_time-variabelen). Animasjon og morphing kan kontrolleres ved å bruke CPU-belastnings- og latensregulatorene til t_time-variabelen.
  • Ta skjermbilder ved å kopiere gjengivelsesvinduet eller bruke den beste strålesporeren - Povray.
  • Oppretting av animerte scener.
  • Oppretting av mesh-filer som beskriver formen til den matematiske modellen.

Støttede formater

  • Povscript: Formatet til Povray, det beste strålesporingsprogrammet.
  • VRML2: Brukes i de fleste moderne nettlesere, krever en passende utvidelse.
  • OBJ: Et velkjent format som støttes av de fleste 3D-redigerere (Blender, MAYA og Moray).

KPovModeler

KPovModeler er et program for å lage modeller for påfølgende gjengivelse av scener i POV-Ray (TM). Programmet er designet for KDE-skrivebordet.

For de fleste 3D-modellere er POV-Ray ikke noe mer enn en gjengivelsesmotor, og ofte trenger de bare å bruke en begrenset del av POV-Ray-skriptspråket. Dette gjelder imidlertid ikke for KPovModeler, der du fullt ut kan bruke alle funksjonene til POV-Ray ved å oversette POV-Ray-språket til et grafikktre.

Nesten alle funksjonene til POV-Ray-skriptspråket kan brukes i KPovModeler. "Nesten" - fordi du ikke direkte kan bruke variabler, løkker, makroer og noen andre operatører. På den annen side lar KPovModeler deg bruke biter av POV-Ray-skript ved å bruke Raw POV-Ray-verktøyet; slik "rå" kode vil bli vurdert av POV-Ray selv utelukkende på gjengivelsesstadiet.

KPovModeler støtter følgende funksjoner:

  • Scenehåndtering ved hjelp av et grafisk tre.
  • Endringer i objekter ved hjelp av kontrollpunkter i grafisk visningsmodus, eller direkte manipulering i objektattributtvinduet.
  • Ikke-blokkerende scenegjengivelse ved bruk av OpenGL.
  • Kopier / lim inn og dra-og-slipp POV-Ray-kode i objekttreet.
  • Angre og gjør om handlinger.
  • Gjengivelse av scenen og visning av teksturen ved hjelp av POV-Ray, fra programmet.
  • Støtte for nesten alle POV-Ray-objekter.
  • Støtte for alle teksturer.
  • Prototyper (erklæringer) og beskrivelser.
  • Alle kameraprojeksjonsmoduser.

PovRay

Persistence of Vision Raytracer er et gratis, svært realistisk verktøy for å lage 3D-grafikk. Versjoner for Windows, Mac OS / Mac OS X og i86 Linux er offisielt tilgjengelige. Kildekoden er tilgjengelig for de som ønsker å portere programmet til andre plattformer.

Hvit sanddyne

White_dune er et VRML97-verktøy på lavt nivå for Unix / Linux / MacOSX og Windows-plattformer. Den er i stand til å vise filer i VRML97-format. I motsetning til verktøyene på høyt nivå, bruker den en lett modell basert på VRML97-standarden.

Applikasjonsvideo

AvideMUX

Avidemux er et gratis videoredigeringsprogram som har enkel redigering, filtrering og videokoding. Det er støtte for mange typer filer, inkludert AVI, DVD-kompatible MPEG-filer, MP4 og ASF, du kan bruke alle kodeker. Oppgaver kan automatiseres gjennom bruk av prosjekter, en jobbkø og en kraftig skriptmotor.

Cinelerra

I utgangspunktet er Cinelerra for tre ting: fange, komponere og redigere lyd og video.

Hvis du vil lage filmer i samme skala som de profesjonelle, så er Cinelerra garantert ditt valg.

CinePaint

CinePaint er designet for retusjering av filmer og bilder. CinePaint kan håndtere en rekke formater som DPX, 16-bit TIFF og OpenEXR, samt kjente formater som JPEG eller PNG. Det er støtte for 8-bit, 16-bit og 32-bit fargekanaler, HDR og CMS.

CinePaint brukes til bilde-for-bilde retusjering, støyfjerning, restaurering og teksturmaling for 3D-modeller. Programmet ble brukt i produksjonen av mange spillefilmer, inkludert "The Last Samurai", der flygende piler ble tegnet med dets hjelp.

For fotografiske formål kan CinePaint importere HDR-eksponeringer. Det er støtte for 16-bits fargeutskrift med GutenPrint-driveren. CinePaints brede dynamiske område er viktig ved behandling av svart-hvitt-bilder, siden de kun har én kanal.

Jahshaka

  • Rediger videoer raskt og fleksibelt.
  • Lag effekter i sanntid.
  • Ubegrensede animasjonsmuligheter.
  • Tegn på videorammer.
  • Lag musikk med profesjonelle verktøy.
  • Arbeid med alle formater i alle oppløsninger.

Kino

Kino er en ikke-lineær digital videoredigeringsprogramvare for GNU / Linux. Programmet integreres perfekt med IEEE-1394 ved opptak, fungerer med videospillere og lar deg ta opp video tilbake til kameraet. Videoopptak utføres i Raw DV- eller AVI-formater, i type-1 DV og type-2 DV-kodinger (separat lydstrøm).

Du kan laste inn flere videoklipp, klippe og lime inn deler av lyd/video og lagre disse trinnene i en fil-trinnliste (SMIL XML-format). De fleste redigerings- og navigasjonskommandoene er lånt fra vi-programmet.

Kino kan eksportere komplekse filmer i mange formater: DV over IEEE 1394, Raw DV, DV AVI, enkeltbilder, WAV, MP3, Ogg Vorbis, MPEG-1, MPEG-2 og MPEG-4. Enkeltbildeimport/eksport er basert på gdk-pixbuf-biblioteket, som støtter formatene BMG, GIF, JPEG, PNG, PPM, SVG, Targa, TIFF og XPM. MP3 krever den dårlige kodeken. Ogg Vorbis krever oggenc. MPEG-1 og MPEG-2 krever mjpegtools eller ffmpeg, mens MPEG-4 krever ffmpeg.

Bor

LiVES er en hybrid av en sanntids videobehandlingsprogramvare og et ikke-lineært videoredigeringsverktøy. Du kan redigere videoer med en gang uten å bekymre deg for formater, bildestørrelser og bildefrekvenser. Dette er et veldig fleksibelt verktøy som kan brukes av både VJ-er og videoredigerere - miks og bytt videoklipp fra tastaturet, rediger dem og lim dem sammen i en flerkanals tidslinje. Du kan til og med ta opp live video, deretter redigere og lagre som et nytt klipp!

recordMyDesktop

recordMyDesktop er et opptaksprogram for GNU / Linux-skrivebordet. Hovedaspektene er enkelhet og effektivitet i å utføre hovedoppgaven.

Programmet er delt i to deler; et enkelt kommandolinjeverktøy som utfører enkle videoopptak og kodingsoppgaver; og et grafisk grensesnitt som gir funksjonaliteten til programmet på en mer brukervennlig måte.

Slideshow Creator

Ved hjelp av Slideshow Creator og dvd-slideshow kan du konvertere bilder til vakre lysbildeserier i DVD-kvalitet, dekorert med spesialeffekter. Det gjenstår å legge til musikalsk akkompagnement, og det blir generelt kult!

Systemapplikasjoner

APTonCD

APTonCD er et grafisk verktøy som lar deg lage en eller flere CDer eller DVDer med pakker lastet ned ved hjelp av APT-GET eller APTITUDE. Dermed kan du lage et portabelt depot som kan brukes på andre datamaskiner som for eksempel ikke har tilgang til nettverket. Du kan også lage en disk som inneholder alle deb-pakkene fra ett depot.

Beagle

Beagle er et verktøy som lar deg raskt finne informasjonen din på din lokale datamaskin.

Teknisk sett er Beagle et Linux-program som kjører uavhengig av skrivebordsmiljøet. Beagle indekserer dataene dine på en transparent og diskret måte i sanntid. For eksempel:

  • Filer indekseres umiddelbart når de opprettes, reindekseres når de endres, og fjernes fra indeksen når de slettes.
  • E-post indekseres når du laster dem ned
  • Historien til direktemeldinger indekseres i sanntid, linje for linje.
  • Nettsider indekseres etter hvert som de vises (hvis riktig nettleserutvidelse er installert).

ClamAV

Clam AntiVirus er en åpen kildekode (GPL) antiviruspakke for UNIX designet for å skanne e-post på e-postservere. Settet inneholder flere verktøy, inkludert en fleksibel og skalerbar flertrådsdemon; en skanner som fungerer fra konsollen og et automatisk virusdatabaseoppdateringsverktøy.

Conky

Conky er en lett systemmonitor, svært tilpassbar, fungerer i X, basert på torsmo. Programmet utvikles aktivt.

Ekiga

Ekiga (tidligere GnomeMeeting) er et åpen kildekode lyd- og videokonferanseprogram for GNOME-skrivebordet. Applikasjonen fungerer med VoIP-protokollene H.323 og SIP. Det er støtte for mange lyd- og videokodeker, fungerer godt med andre SIP-kompatible programmer, inkludert Microsoft NetMeeting.

Endeavour Mark II

Endeavour Mark II er et komplett sett med programmer for arbeid med filer. Den inneholder en filleser, bildeleser, arkiver, papirkurv og andre verktøy for å jobbe med filer og disker.

FileZilla

FileZilla er en rask FTP- og SFTP-klient.

Gparted

GParted er en kraftig pakke for å lage, slette, endre størrelse, flytte, sjekke og kopiere partisjoner og filsystemer på dem. Programmet er nyttig for å klargjøre disker før du installerer operativsystemer, omorganisere ledig diskplass, kopiere data på disker og speile en partisjon til en annen.

gZIP

gzip (GNU zip) er et komprimeringsverktøy som utvikles som en erstatning for komprimering. Hovedfordelene er bedre komprimeringsforhold og frihet fra proprietære algoritmer.

Katapult

Katapult er et KDE-program som lar deg raskt og enkelt starte programmer, åpne bokmerker og mer. Funksjonaliteten til programmet kan økes gjennom utvidelser. Katapult ble inspirert av en lignende Quicksilver-applikasjon for Mac OS X. Katapult er skrevet i C++.

K3b

K3b ble tenkt som en fullverdig og enkel CD-brenningsprogramvare.

MondoRescue

Mondo Rescue er et GPL-krasjgjenopprettingsprogram. Linux (i386, x86_64, ia64) og FreeBSD (i386) plattformer støttes. Det finnes pakker for mange populære distribusjoner (RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo). Det er støtte for båndstasjoner, disker, nettverk og CD/DVD som backuplagring; støtte for mange populære filsystemer; LVM (logisk partisjonsadministrasjon); programvare og maskinvare RAID.

OpenBerg

Gratis programvare for lesing, skriving og publisering av e-bøker i åpne standarder.

åpenSSH

OpenSSH er en gratis implementering av SSH-kommunikasjon som brukes av Internett-administratorer. Brukere av tjenester som telnet, rlogin, ftp bør vurdere at passordene deres overføres ukryptert over nettverket, og kanskje bytte til SSH. OpenSSH krypterer all trafikk (inkludert passord) for effektivt å motvirke angripere. I tillegg gir OpenSSH sikker tunnelfunksjonalitet og ulike autentiseringsmetoder. Det er støtte for alle versjoner av SSH-protokollen.

Pidgin

Pidgin er en direktemeldingsklient med flere protokoller som lar deg bruke forskjellige systemer samtidig. Her er en liste over støttede protokoller:

  • Bonjour
  • Gadu-Gadu
  • Google talk
  • Gruppevis
  • MySpaceIM
  • ENKEL
  • Samme tid
  • Yahoo!
  • Zephyr

PuTTY

PuTTY er en gratis implementering av Telnet- og SSH-klienter på Win32- og Unix-systemer, samt en xterm-terminalemulator.

Rekonstruktør

Reconstructor er et platebrenningsprogram for Ubuntu GNU / Linux-distribusjonen. Desktop (Live), Alternate (Install) eller Server-disken brukes som grunnlag, hvoretter brukeren kan tilpasse distribusjonssettet for å passe hans behov.

Med Ubuntu Desktop som base kan du tilpasse hele skrivebordsmiljøet. Du kan for eksempel endre sammensetningen av programvaren, endre utseendet (velkomstskjerm, temaer, fonter, bakgrunnsbilder osv.), legge til snarveier til skrivebordet osv.

Hvis du tar en grunnleggende disk Alternate eller Server - på samme måte kan du endre sammensetningen av programmene.

Rox-Filer

ROX er et skrivebordsmiljø, sammen med GNOME, KDE og XFCE. ROX er et forsøk på å bringe de positive sidene ved RISC OS til Unix- og Linux-verdenen. Tradisjonelt handler brukeropplevelsen på Unix om filer. Nesten alt i Unix er en fil: vanlige filer, enhetsfiler og til og med prosesser (for eksempel på Linux er de plassert i / proc-katalogen).

Nylige trender i miljøer (som KDE eller GNOME) lener imidlertid i økende grad mot Windows-tilnærmingen. Dette fører til at filsystemet skjules for brukeren, og nå er brukeren tvunget til å gjøre alt gjennom en rekke menyer og dialogbokser. Brukere av moderne miljøer (både Windows og Unix) forstår ofte ikke hvor programmene deres er installert eller hvor dataene deres er lagret. Dette fører til det faktum at brukeren slutter å kontrollere systemet fullt ut og ikke forstår hvordan det fungerer.

ROX-skrivebordet er derimot basert på et filsystem. Hovedkomponenten er ROX-Filer, en kraftig grafisk filbehandler som, i tillegg til å være en populær filbehandler selv, tilbyr en rekke funksjoner designet for å løse problemet ovenfor.

TrueCrypt

Gratis programvare for diskkryptering. Fungerer i Windows Vista / XP, Mac OS X og Linux operativsystemer.

  • Lag en virtuell kryptert disk inne i filen og monter den som en vanlig disk.
  • Krypter en hel partisjon eller til og med en lagringsenhet (som et USB Flash-kort eller en harddisk).
  • Krypter partisjonen med Windows installert (pre-boot-autentisering).
  • Kryptering utføres automatisk, i sanntid (on the fly), gjennomsiktig for brukeren.

Gir to beskyttelsesnivåer:

1) Skjult seksjon (steganografi).

2) Det er umulig å identifisere noen TrueCrypt-partisjon (partisjoner kan ikke skilles fra nesten tilfeldige data).

VNC

VNC er et akronym for Virtual Network Computing. Faktisk er dette et eksternt diagnosesystem som lar deg se datamiljøet ikke bare på maskinen den kjører på, men også fra hvor som helst på Internett. En rekke maskinvarearkitekturer støttes.

VIN

Wine er en åpen kildekodeimplementering av Windows API på X-, OpenGL- og Unix-systemene.

Vi kan si at Wine er et kompatibilitetslag designet for å kjøre Windows-programmer. Vin krever ikke Microsoft Windows, da det er en helt gratis alternativ implementering av Windows API. Kildekoden er 100 % ikke-Microsoft-kode. Selv om Wine kan bruke innfødte Windows DLL-er etter ønske. Wine tilbyr også utviklingsverktøy for portering av Windows-kildekode til Unix-systemer. Dermed er det mulig å kompilere og kjøre Windows-programmer uten endringer på Unix-systemer med x86-arkitektur: Linux, FreeBSD, Mac OS X og Solaris.

XFE

X File Explorer (Xfe) er en filbehandler for X, lik MS-Explorer eller Total Commander. Selv om alle disse filbehandlerne er funksjonsrike og godt designet, må du innrømme at de er enorme! Hvis du er en fan av konsollen, en bruker av lette stasjonære datamaskiner, eller bare har en gammel datamaskin, kan kostnadene for en slik filbehandling være betydelige, noe som ikke er veldig bra. Mange filbehandlere er på toppen av det avhengige av skrivebordsmiljøet og må laste inn en haug med biblioteker når de laster inn. Derimot er Xfe-filbehandleren desktop-agnostisk og ressurskrevende.

Programvareutviklingsverktøy

Bugzilla

(Ja, Bugzilla er en nettapplikasjon, men den er så kul). Bugzilla er et gratis nettbasert feilsporingssystem som opprinnelig ble utviklet og brukt av Mozilla-prosjektet. Siden kildekoden ble oppdaget av Netscape Communications i 1998, har Bugzilla blitt tatt i bruk av mange organisasjoner som deres primære feilsporingsverktøy. Applikasjonen er populær blant utviklere av både gratis og proprietær programvare.

Formørkelse

Eclipse er et åpent fellesskap hvis prosjekter er fokusert på å bygge en åpen utviklingsplattform bestående av utvidbare rammer, verktøy og biblioteker for å bygge, distribuere og administrere programvareprodukter gjennom hele livssyklusen. Et stort og levende økosystem av store teknologileverandører, innovative startups, universiteter, forskningsinstitutter og enkeltpersoner støtter alle Eclipse-plattformen.

Gambas

Gambas er et gratis utviklingsmiljø basert på Basic-tolken med objektutvidelser. Systemet ligner på Visual Basic (men ikke en klone!).

Med Gambas kan du raskt utvikle grafiske grensesnitt for programmer i Qt eller GTK+, jobbe med MySQL, PostgreSQL, Firebird, ODBC og SQLite databaser, administrere KDE-applikasjoner gjennom DCOP-mekanismen, oversette programmet til mange språk, enkelt lage nettverksapplikasjoner, 3D-applikasjoner OpenGL-grafikk, CGI-webapplikasjoner og mer.

Geany

Geany er et tekstredigeringsprogram basert på GTK2-biblioteket. Redaktøren inneholder den grunnleggende funksjonaliteten til et integrert utviklingsmiljø (IDE). Programmet er lite og raskt, og er lite avhengig av andre pakker. Det er støtte for mange filtyper, markup-språk og mange fine funksjoner.

Gobby

Gobby er en gratis samarbeidsredigerer som støtter flere dokumenter i én økt og nettprat. Applikasjonen kjører på Microsoft Windows, Mac OS X, Linux og andre Unix-kompatible plattformer. GTK + 2.6 brukes som vindusverktøysett, så applikasjonen faller ikke utenfor den generelle GNOME-designen.

jEdit

jEdit er en avansert programmatisk tekstredigerer som har tatt hundrevis av (inkludert utvidelsesutviklingstid) årsverk å utvikle.

Nettbønner

NetBeans IDE er et gratis integrert applikasjonsutviklingsmiljø. Med NetBeans har du verktøyene for profesjonelt å bygge desktop-, bedrifts-, web- og mobilapplikasjoner. Støttede programmeringsspråk er Java, C / C ++ og til og med Ruby. IDE kjører på en rekke plattformer, inkludert Windows, Linux, Mac OS X og Solaris; enkel å installere og bruke.

SciTE

SciTE er en SCIntilla-basert tekstredigerer. Den ble opprinnelig designet for å demonstrere Scintilla (), men har nå blitt en nyttig generell editor med muligheten til å kompilere og kjøre programmer.

Verktøy for nettutvikling

Amaya

Amaya er nettredaktør, dvs. et verktøy for å lage og oppdatere dokumenter direkte på nettet. Sidevisere er sømløst integrert med redigerings- og fjerntilgangsfunksjonalitet i ett enkelt arbeidsmiljø. Denne tilnærmingen følger den opprinnelige visjonen om nettet som et samarbeidsrom snarere enn enveispublisering.

Aptana studio

Aptana Studio er et gratis Ajax-utviklingsmiljø med over en million nedlastinger. Webutviklere over hele verden er allerede overbevist om at Aptana Studio er det beste programmet i sitt slag. Studio tilbyr gratis utvidelser for PHP, Ruby on Rails, Adobe AIR og til og med Apple iPhone-utvikling.

Selvfølgelig inneholder Studio funksjoner for å utvikle Jaxer-baserte Ajax-applikasjoner. Faktisk, siden Studio 1.1, er Jaxer fullt støttet, så utvikling av Ajax-applikasjoner krever ikke installasjon av noen server. Du oppretter bare et nytt HTML-dokument, og du kan umiddelbart implementere en klient-/serverapplikasjon med støtte for databasetilgang, nettverkstilgang og mer.

Blåfisk

Bluefish er en kraftig editor rettet mot programmerere og webdesignere med mange funksjoner for å gjøre det enkelt å skrive nettsider, skript og kode. Bluefish støtter mange programmerings- og markeringsspråk, spesielt for redigering av dynamiske og interaktive nettsteder.

FontForge

FontForge er et verktøy for skriftoppretting. Den kan brukes til å lage og redigere skrifter i postscript, truetype, opentype, cid-keyed, multi-master, cff, svg og bitmap-formater (bdf, FON, NFNT). Det er mulig å konvertere fonter fra ett format til et annet. Det er støtte for mange skriftformater fra Macintosh-systemet.

gFTP

gFTP er en gratis flertråds FTP-klient for * NIX-arkitekturer. En av de fine funksjonene er støtte for FXP-overføringer (filoverføring mellom to eksterne FTP-servere).

Kompozer

KompoZer er veldig enkel å bruke, noe som gjør det til det beste valget for uformelle brukere som ønsker å lage et attraktivt og profesjonelt utseende nettsted uten kunnskap om HTML eller webprogrammering.

Kruler

Kruler er en skjermlinjal (måleenhet - piksler) og en fargeindikator på skjermen. Et program for KDE-miljøet.

QuantaPlus

Quanta Plus er et stabilt og funksjonsrikt webutviklingsmiljø. Quantas prinsipper har alltid vært gjennomtenkte arkitektoniske fundamenter; utvikling rettet mot effektiv og naturlig bruk; maksimal fleksibilitet og utvidbarhet for brukeren. Quanta har vært dedikert til å gjøre programvaren til den beste i sitt slag i samfunnet. Mye i Quanta er designet for å gjøre disse funksjonene enkle å utvide. Selv måten å jobbe med XML DTD-er på er beskrevet ved hjelp av XML-filer som brukeren kan redigere. Andre funksjoner inkluderer muligheten til å importere DTD-er, skrive skript for å kontrollere redaktørinnhold, visuelt lage dialogbokser for skript og tilordne skript til praktisk talt alle filoperasjoner.

SeaMonkey

SeaMonkey-prosjektet er et fellesskapsinnsats for å lage en applikasjon for ethvert internettbehov. Populære applikasjoner av denne typen tidligere var Netscape og Mozilla, men nå utvikler SeaMonkey-prosjektet seg i denne retningen, og kombinerer alle de nyeste konseptene. Programmets funksjonalitet inkluderer en nettleser, e-post- og nyhetsgruppeklient, HTML-editor, IRC-chat og webutviklingsverktøy. SeaMonkey vil garantert være nyttig for avanserte brukere, webutviklere og bedriftsbrukere.

Blunke

Wink - applikasjoner for å lage leksjoner og presentasjoner, primært for å lage visuelle hjelpemidler for arbeid med programmer (for eksempel visuelle leksjoner i MS Word/Excel, etc.) Med Wink kan du lage skjermbilder, legge til forklaringer, knapper, titler m.m. .NS. På denne måten kan du få svært effektive presentasjoner og leksjoner.

Xampp

Mange vet av erfaring at det ikke er lett å installere Apache webserver, og enda vanskeligere å koble den til MySQL, PHP og Perl. XAMPP er en enkel å installere Apache-distribusjon som også inneholder MySQL, PHP og Perl. XAMPP er faktisk enkelt å installere på en server - bare last ned pakken, trekk ut innholdet og sett i gang.

Office-programvare

Notatblokker for kurv

Dette er en generell notatapplikasjon. Blant funksjonene:

  • Lag enkelt notater av alle typer
  • Samle data på ett sted og del dem med andre
  • Sentraliser informasjon om prosjektene dine
  • Organiser tankene dine raskt i idébokser
  • Lag gjøremålslister
  • Og mye mer.

Firefox

Mange vet at Firefox er en nettleser. Dens karakteristiske funksjon er et stort antall utvidelser som forbedrer funksjonaliteten til Firefox, slik at du enkelt kan endre Firefox for å passe dine behov.

Gnome gjør

Kraftig, rask og søt GNOME-stasjonær fjernkontrollprogram, men GNOME Do er ikke bare for GNOME. Selv om det ble skrevet av en GNOME-fan, fungerer det også utmerket i KDE og andre miljøer.

GNOME Do er ikke en søkemotor. Hvis du vet hva du leter etter og hva du vil, vil Do hjelpe deg med å få det gjort på kort tid. GNOME Do er mer enn bare et program for å lansere andre programmer. Du kan sende e-post og direktemeldinger, spille musikk og søke etter informasjon på Internett. Alt dette er mulig takket være utvidelser.

GnuCash

GnuCash er en programvare for finansregnskap for personlig og små bedrifter. Applikasjonen distribueres fritt under GNU GPL-lisensen og er tilgjengelig for GNU/Linux, BSD, Solaris, Mac OS X og Microsoft Windows-plattformer.

Programmet er enkelt å bruke, men samtidig kraftig og fleksibelt. GnuCash lar deg holde styr på bankkontoer, aksjer, inntekter og utgifter. Programmet er basert på profesjonelle prinsipper for økonomistyring, som garanterer en balanse og nøyaktige rapporter.

HomeBank

HomeBank er en gratis programvare for å administrere din personlige økonomi. Programmet er enkelt i design. Du kan enkelt analysere din økonomiske situasjon med kraftige filtreringsverktøy og diagrammer.

inCollector

inCollector er en applikasjon for lagring av ulike arbeidsdata (som notater, meldingshistorikk, sitater, serienumre, kildekoder, webadresser, ord, etc.). Alle poster kan utstyres med tags, som vil hjelpe deg å finne den du trenger i fremtiden. Det finnes også søkemapper som lar deg søke etter poster etter et spesifisert kriterium. Du kan også eksportere (og selvfølgelig importere) opptakene til en ekstern fil.

Meld

Meld er en visuell forskjellsfinner. Du kan sammenligne innholdet i to eller tre filer og redigere dem om nødvendig (forskjellene oppdateres automatisk). Du kan sammenligne innholdet i to eller tre kataloger, og hvis det er forskjeller, søk etter forskjeller i filene. Du kan se forskjellene mellom gjeldende fil og en kopi av filen på en versjonskontrollsystemserver som CVS, Subversion, Bazaar-ng og Mercurial.

Åpent kontor

OpenOffice.org er en kontorpakke med flere plattformer. Den består av essensielle skrivebordsapplikasjoner som tekstbehandler, regneark, presentasjonsprogram og vektorgrafikkredigerer. Grensesnittet og funksjonaliteten til pakken ligner andre kontorpakker. Det fleksible OpenOffice.org er utmerket til å håndtere en rekke formater, inkludert de proprietære Microsoft Office-formatene og det nøytrale OpenDocument-formatet fra OASIS-konsortiet.

Pakken er tilgjengelig på over 65 språk, og mer og mer takket være fellesskapet. OpenOffice.org kjører stabilt på Solaris, Linux (inkludert PPC Linux), Windows, Mac OS X (X11) og mange andre plattformer.

PDFrediger

Gratis (og åpen kildekode) PDF-dokumentredigerer. Det finnes både grafiske og konsollversjoner.

qArrangør

qOrganizer er en generell arrangør som består av en kalender med en tidsplan, påminnelser, journal/notater for hver dag og en huskeliste. Elever kan finne nyttige funksjoner som en timeplan og en dagbok for karakterer og fravær. Programmet er enkelt å bruke og følger en ny tilnærming til arrangører.

RSSowl

Applikasjoner som samler inn data fra RSS-nettsteder kalles aggregatorer. RSSOwl er en lignende applikasjon. RSSOwl lar deg samle inn, organisere, oppdatere og lagre informasjon fra slike nyhetsfeeder. Denne prosessen er enkel og behagelig. Den valgte informasjonen kan lagres i ulike formater for videre offline lesing eller utveksling med andre personer. Applikasjonen er enkel å konfigurere, det finnes versjoner for forskjellige språk, og viktigst av alt, den fungerer på mange plattformer.

Specto

Specto er en skrivebordsapplikasjon som overvåker endrede hendelser (som nettsideoppdateringer, mottatt e-post, endringer i filer og mapper, systemprosesser osv.) og viser popup-varsler når disse hendelsene inntreffer.

For eksempel kan Specto holde styr på nettsideoppdateringer (eller nyhetsfeeds, eller bilder eller hva som helst) og varsle brukeren om aktivitet. Dermed slipper du behovet for å stadig gå til denne siden for å finne ut om det har vært oppdateringer.

Sunbird

Mozilla Sunbird er en kalender på tvers av plattformer bygget på Mozilla Toolkit. Det er en enkel og fullt funksjonell kalenderapplikasjon som kan brukes på mange plattformer.

Oppgavecoach

Task Coach er en enkel åpen kildekode-applikasjon for å administrere personlige oppgaver og gjøremålslister. Dette programmet ble født på grunn av Franks frustrasjon over det faktum at kjente analoger som de innebygd i Outlook eller Lotus Notes ikke tillater å lage sammensatte oppgaver. Men ofte består oppgaver av flere handlinger. Task Coach ble unnfanget med støtte for sammensatte oppgaver.

Thunderbird

Thunderbird lar deg jobbe med e-post på den måten som passer deg, og oppfyller alle dine spesifikke behov – for eksempel avansert søk etter meldinger eller lytting til lydfiler direkte fra bokstaver.

Thunderbird 2 tilbyr brukeren mange måter å jobbe med e-postmapper på, for eksempel favorittmeldinger, nylig viste meldinger eller en mappe som inneholder uleste meldinger. Som vanlig kan du opprette en RSS-feed eller nyhetsgruppemappe for å holde deg oppdatert med den siste utviklingen av interesse. Thunderbird 2 lar deg også utvide meldingsvisningspanelet til fullskjerm.

I Thunderbird 2 kan du merke meldinger med spesifikke tagger, for eksempel "To Do" eller "Done", og til og med lage egendefinerte tagger som passer dine behov.

tkdiff

tkdiff er en grafisk frontend for diff. Programmet består av to blokker der du kan se forskjellen mellom de to filene. For raskt å navigere i dokumentet er det støtte for funksjoner som faner for forskjeller og et grafisk kart over forskjeller.

Zim

Zim er en WYSIWYG-tekstredigerer skrevet i Gtk2-Perl. Redaktøren tar sikte på å bringe ideen om en wiki til skrivebordet. Hver side lagres som en tekstfil med wiki-oppmerking. Sider kan inneholde lenker til andre sider, sidene lagres automatisk. Sidene er ordnet i en hierarkisk struktur som ligner hierarkiske redaktører (såkalte outliners). Zim kan brukes til å vedlikeholde oppgavelister eller som en personlig planlegger.

Programvaremarkedet tilbyr et stort utvalg av programvare (programvare). Sammen med applikasjoner, som kan kjøpes mot et gebyr, er det mulighet for å bruke gratis programmer.

Gratisvare

For første gang begrepet "freeware" dukket opp i 1982, ble det registrert som et varemerke av den amerikanske programmereren Andrew Flegleman for kommunikasjonsprogrammet han utviklet.

Du kan laste ned gratis:

  • betaversjoner av programmer
  • forenklede motstykker til fullverdige pakker
  • sjåfører
  • programmer, hvis bruk vil føre til anskaffelse av ytterligere ressurser.

Fordelen med freeware er én ting - du trenger ikke betale penger, det er litt flere ulemper:

  • ingen automatiske programoppdateringer
  • ingen teknisk støtte
  • feil under arbeid er mulig.

Nesten ethvert kommersielt program for Windows har sine gratis motstykker:

  • Arkivere (7-zip)
  • FTP-programvare (FileZilla)
  • Antivirus (CureIt, Avast!, AVZ)
  • Tekstredigerere (notisblokk ++)
  • Nettlesere (Mozilla, Firefox, Opera, GoogleChrome)
  • Lydspillere (WinAmp)
  • Videospillere (VLC, Miro, Media Player Classic)
  • Transkodere (MediaCoder)
  • Grafiske redaktører (GIMPshop)
  • Office-programvare (Apache OpenOffice, LibreOffice)

Gratis Windows-applikasjoner er tilgjengelige på Internett på utviklernettsteder. Etter å ha lastet ned arkivet og installert programvaren, genereres alle kataloger og filer som er nødvendige for normal drift av applikasjonen automatisk på datamaskinen. Gratis applikasjoner for Android og iOS kan lastes ned ved å bruke PlayStore- og AppStore-markedsplassene.

Ved å laste ned gratisprogrammer risikerer du å møte effekten av en "trojansk hest": Utvikleren inkluderer andre programmer i gratisdistribusjonspakken, som automatisk plasseres på datamaskinen når pakken installeres. Denne programvaren er ikke alltid trygg!

En spesiell plass i kategorien fri programvare er okkupert av åpen kildekode-prosjekter. Noe av programvaren ovenfor (Mozilla Firefox, 7-Zip, FileZilla, Notepad ++, Miro, VLC, Apache OpenOffice, LibreOffice, Media Player Classic, GIMPshop, Google Chrome) tilhører denne kategorien.

Programvare med åpen kildekode

Programvaren kan distribueres med lukket kildekode (Microsoft Windows, MS Office - proprietær programvare), og åpen kildekode (åpen kildekode). Begrepet "fri programvare" ble introdusert i 1984 og refererer til programvare som kan skaffes gratis, modifiseres ved hjelp av tilgjengelig kildekode og omdistribueres.

Programmer distribueres under GNU GPL-lisensen og må oppfylle følgende krav:

  1. Det er ingen restriksjoner på bruken av programvaren i visse aktivitetsområder.
  2. Kildekoden distribueres med den kjørbare filen eller kan fås fra en tilgjengelig kilde gratis / til en rimelig pris. Koden må være lesbar.
  3. Den endrede versjonen distribueres under generelle betingelser. Endringer i navn eller versjonsnummer er tillatt.
  4. Programmet er tilgjengelig for alle.

I 1998 ble konseptet «open source software» introdusert – åpen kildekode programvare. Formelt sett kan all gratis programvare betraktes som åpen kildekode-programvare. Det er akseptert å klassifisere åpen kildekode-programmer som gratis, selv om det ikke er forbudt å bruke dem til kommersielle formål. Vanligvis er den lisensiert under Apache 2.0-lisensen. Men det finnes andre alternativer (for mer informasjon om lisenser i åpen kildekode-verden, se).

Fordeler med å jobbe med åpen kildekode-prosjekter:

  • dette er godt lærestoff
  • funksjonene beskrevet i prosjektet er ikke forbudt å være innebygd i deres applikasjoner
  • feil funnet kan korrigeres og den riktige koden plasseres i riktig depot
  • når du kompilerer et program i teksten, er det tillatt å gjøre endringer og modernisere det for spesifikke bruksforhold.

Ulemper:

  • kompilering kan kreve flere biblioteker som du må søke på Internett
  • Hvis du har spørsmål mens du bruker denne programvaren, må du se etter svaret på forumene på Internett.

Open Source-konseptet er basert på å forbedre påliteligheten og kvaliteten til programvare gjennom oppdagelse og retting av feil av mange brukere. Åpen kildekode-prosjektet blir stadig testet av et stort antall programmerere.

"Åpen kildekode"-teknologien har blitt implementert bredt av Google i lang tid. Alle prosjektene av denne typen, det er omtrent 200 av dem (opprinnelig ble Kubernetes utviklet her, og deretter overført til ledelsen av Cloud Native Computing Foundation), er tilgjengelig på GOOGLE OPEN SOURCE-portalen. Ressursen inneholder ikke bare programkoder, men også dokumentasjon om bruk og støtte. Hvor mye åpen kildekode kan brukes, er angitt i lisensen, som vanligvis plasseres direkte i programteksten.

Apple, ved å åpne kilden for Swift, prøver å øke antallet tilgjengelige apper for Apple. Den gjeldende versjonen av språket har for øyeblikket begrensninger: for å laste opp utviklingen din til AppStore, må du kjøpe en lisensiert Swift. All språkspesifikk informasjon legges ut på swift.org og i skylagringen GitHub. Swift for Linux utgitt.

Shareware

Noen gratis programmer har begrensninger:

  • innen arbeidstiden
  • etter antall lanseringer
  • etter funksjonalitet

For å begrense driftsperioden og antall lanseringer, brukes prøvebeskyttelse - spesielle tellere. En demoversjon eller en versjon med begrenset tjeneste leveres som begrenset programvare. Noen ganger setter utvikleren inn annonser i programkoden som gjør det vanskelig å jobbe med pakken. Du må betale for å bli kvitt bannerannonsen.

Eksempler på programmer med shareware-lisens:

  • WinRAR-arkiver (30 dager)
  • Nod32 Antivirus (30 dager)

AcrobatReader er et eksempelprogram med begrenset funksjonalitet. Dette programmet, det nederste segmentet av AdobeAcrobat-pakken, tillater kun visning av PDF-filer. For å jobbe fullt ut med denne typen filer, må du kjøpe en mer komplett versjon av Acrobat.

Store utviklere tilbyr produktene sine gratis for personlig bruk for studieformål. Hvis du planlegger å bruke programvaren deres til kommersielle formål, må du kjøpe en lisens.

For eksempel lar Oracle deg laste ned databasedistribusjonssettet og verktøyene for å jobbe med det gratis. I dette tilfellet pålegges begrensninger på volumet til den behandlede datamatrisen. Men for å lære prinsippene for å jobbe med en database og øve på ferdighetene til å skrive prosedyrer, er denne versjonen av å jobbe med programvare egnet.

Faktisk, å laste ned "kildene" til åpen kildekode-programvare - du må være klar til å pådra deg visse kostnader for å bruke den. Du trenger ikke å kjøpe en lisens, men du må betale for arbeidet til programmerere som vil lage programvareprodukter basert på den for en spesifikk oppgave.

konklusjoner

Ved å kjøpe lisensiert betalt programvare får du automatisk muligheten til å kontakte utvikleren for teknisk støtte og regelmessig oppdatere produktet etter behov. Du trenger ikke ha dyp IT-kunnskap for å installere den på en datamaskin.

Når du installerer gratis programvare, vær oppmerksom på datoen for opprettelse / oppdatering og sørg for å sjekke programvaren for virus. Slike programmer brukes av både IT-spesialister og PC-brukere på ulike nivåer.

Åpen kildekode-prosjekter er av interesse for programmerere og fagfolk. Vanligvis kan tekstene til disse programmene lastes ned gratis. Å kompilere en kjørbar modul og skape det nødvendige arbeidsmiljøet for den krever visse ferdigheter hos en IT-spesialist.

Den utvilsomme fordelen med åpen kildekode-prosjekter er deres uavhengighet fra leverandøren; store selskaper foretrekker å lage bedriftsprogramvare på deres grunnlag. Dette er spesielt viktig for statlige selskaper på grunn av mulige vanskeligheter med å kjøpe proprietære produkter på grunn av økonomiske sanksjoner. En begrensende faktor ved implementering av åpen kildekode er noe usikkerhet knyttet til informasjonssikkerhet: det kan oppstå problemer ved bestått sertifisering i FSTEC.

All programvare på LiveCD og DVD er gratis og åpen kildekode-programvare (gratis og åpen kildekode), med noen unntak (Flash, Opera, Acrobat Reader og andre) som ligger i ikke-oss-depotet. Når vi snakker om gratis programvare, Vi mener frihet, ikke pris.

Hva er gratis programvare

Fri programvarebevegelsen ble startet av Richard M. Stallman, som grunnla GNU Project (rekursivt akronym: GNU "s Not Unix) i 1984. Et år senere grunnla han Free Software Foundation, også kjent som FSF. ...

Fri programvare kan kategoriseres i 4 hoved "frihetsgrader":

  • frihet bruk programmer på noen måte. (frihet 0)
  • frihet lære å jobbe program, samt tilpasse det til dine behov.(frihet 1) Dette krever tilgang til kildekoden.
  • frihet distribusjon av eksemplarer programmer. Du kan dele med naboen din. (frihet 2)
  • frihet forbedre programmet og publiser forbedringene du gjør, til fordel for hele fellesskapet (frihet 3). Dette krever tilgang til kildekoden.

Ikke-fri programvare kalles proprietær. Det er viktig å ikke forveksle shareware og freeware med gratis programvare, det er to forskjellige ting.

Hva er åpen kildekode-programvare

Bevegelsen av fri programvare med åpen kildekode startet tidlig på 1990-tallet av folk som la vekt på de tekniske og økonomiske fordelene ved å bruke åpen kildekode og den åpne modellen for utvikling av fri programvare. Det er imidlertid en liten mengde programvarekode som anerkjennes som gratis av open source-samfunnet, og det er derfor begrepet FOSS (gratis og gratis åpen kildekode) brukes ofte. For strengt tatt er fri programvare og åpen kildekode programvare slett ikke det samme som man skulle tro. For eksempel kan en lisensavtale for programvareprodukter godkjenne forskning på kildekoden, samtidig som den forbyr modifikasjon og/eller distribusjon av kopier av den. I dette tilfellet er produktet åpen kildekode (Åpen kildekode), men ikke gratis (gratis).

Fordeler med å bruke fri programvare

Gratis programvare er fordelaktig å bruke av en rekke årsaker, de viktigste er listet opp nedenfor.

Feilretting

Hvis programvareproduktet er fri programvare, gir dette deg rett til å rette opp feilene som finnes i det, samt modifisere det for å passe dine behov. Hvis programmet er proprietært, kan du ikke uavhengig korrigere feilene som finnes i det eller utvide funksjonaliteten. I dette tilfellet vil du bli tvunget til å kontakte eieren av programvareproduktet med en forespørsel om å foreta nødvendige rettelser og legge til funksjonene du trenger. Det er imidlertid ingen garanti for at eieren vil gjøre dette.

Deling

Gratis programvare gir deg rett til å distribuere kopier av den, og hjelper dermed vennene dine å bruke gratis programvare uten å få en lisens.

Vet og kontroller hva programmet gjør og hvordan

I de aller fleste tilfeller kan du ikke vite nøyaktig hva det proprietære programmet gjør. Dermed kan du ikke være sikker på at programmet bare gjør det du ber om av det, fordi det kan gjøre noen handlinger uten din viten (for eksempel sende informasjon om deg som bruker til dets skapere, eller ha udokumenterte evner av ulik karakter). Når du bruker gratis programvare, er du selvfølgelig fullstendig forsikret mot slike problemer. Tross alt har du kildekoden til programmet til din disposisjon, som lar deg vite nøyaktig hva programmet gjør og hvordan. Hvis en eller annen av funksjonene og/eller funksjonene i arbeidet ikke passer deg, kan du gjøre endringene du trenger i koden.

Tekniske fordeler

Den åpne kildekoden til et gratis programvareprodukt er tilgjengelig for et stort antall mennesker, noe som gir dem muligheten til å fikse feil funnet i den; dette bidrar til utvikling og forbedring av produktet. Dette systemet med «peer review» kan sammenlignes med en vitenskapelig måte å forske på. Derimot holdes det proprietære produktets proprietære kode hemmelig og blir nesten aldri sett av noen utenfor selskapet.

Økonomiske fordeler

Fri programvare gir bedrifter muligheten til å dele kostnadene for programvaren de utvikler. For eksempel konkurrerer Novell og RedHat om å utvikle den samme programvaren, men ved å gjøre det hjelper de hverandre. IBM og HP er også konkurrenter, men de bidro også sterkt til utviklingen av Linux-kjernen, og delte dermed utviklingskostnadene. Gratis programvare lar deg ha et konkurransedyktig marked for teknisk støtte, og derfor er kvaliteten vanligvis svært høy. Med proprietær programvare er situasjonen nøyaktig motsatt: bare utviklerselskapet har tilgang til kildekoden og er i stand til å tilby passende teknisk støtte, og dette viser en viss grad av monopol. I tillegg må spørsmålet om kostnadene ved å kjøpe et programvareprodukt tilskrives de økonomiske fordelene. I tilfelle det er gratis, kan du laste ned en kopi av det fra Internett (eller kjøpe det på hard media) én gang, installere det på et hvilket som helst antall datamaskiner og bruke det i ubegrenset tid. Hvis produktet er proprietært, kan bruken av produktet i henhold til vilkårene i lisensavtalen være svært sterkt begrenset (for eksempel med begrensning av antall installasjoner og/eller brukstid).

Jeg er ingen programmerer. Hvorfor skal jeg bry meg om ovenstående?

Faktisk kan de fleste av de ovennevnte frihetene og mulighetene bare brukes av programmerere som kan lese og skrive programkode. Du bør imidlertid ikke tro at gratis programvare kun er beregnet på programmerere. Hvis du, som ikke er det, ønsker å modifisere den gratis programvaren du bruker på en eller annen måte for å utvide funksjonaliteten, kan du (enten alene eller ved å samarbeide med andre brukere) leie en programmerer som kan gjøre det for deg. Denne praksisen er veldig vanlig. Dessuten trenger du ikke å være programmerer selv for å distribuere gratis programvare.

For å forstå hva det betyr for vår organisasjon å bruke åpen/lukket kildekode, er det nødvendig å forstå hvordan de skiller seg fra hverandre. Denne artikkelen påpeker hovedforskjellene, men husk at dette er en veldig forenklet forklaring. For mer informasjon, sjekk Wikipedia eller se spesifikke brukstilfeller for begge typer programvare.

Først og fremst innebærer åpen kildekode-programvare at vi kan modifisere og utvikle programmet vårt, så lenge vi har kunnskap og kvalifikasjoner til å gjøre det. Tvert imot er det ikke mulig å endre programmet med lukket kildekode på egenhånd, siden kildekoden til programmet/applikasjonen ikke er tilgjengelig. Selv om ikke alle av oss er programmerere, kan vi fortsatt dra nytte av å jobbe med åpen kildekode-programvare.

Slik programvare tilbys brukere gratis, og ikke bare programmer, men også operativsystemer. Den er laget og utviklet av brukerne selv, som laster opp kreasjonene sine til Internett. De mest populære programmene oppdateres jevnlig ettersom mange bruker dem. Mozilla Firefox eller Thunderbird er eksempler. Hvis programmet ikke oppdateres jevnlig, kan det mangle de nødvendige tekniske ressursene – hele spørsmålet er hvor mange brukere programmet har. Den høye frekvensen av oppdateringer er en viss garantist for sikkerheten ved bruk av programmet. Selv om det etter installasjon av oppdateringen viser seg at programmet ikke fungerer (for eksempel støttes ikke den nye versjonen av operativsystemet av Skype), er det to måter å løse problemet på: prøv å finne hjelp på forumene på Internett eller fikse problemet selv, noe som er relativt vanskelig.

Lukket kildekode-programvare er mye mer populært enn åpen kildekode-programvare. Først av alt, på grunn av brukervennligheten, og også fordi vi ganske enkelt er vant til det - som regel bruker vi Windows på skolen, på jobben og hjemme. Når det gjelder lukkede kildeprogrammer og operativsystemer, har vi å gjøre med et ferdig produkt som ikke krever inngrep fra vår side. Det er mye mer praktisk for den gjennomsnittlige brukeren å jobbe med dem. Brukere av lukket kildekode-programvare legger ofte vekt på hvor enkelt det er å installere og bruke, hvor praktisk det er å ha tydelig hjelp på programmet for hånden, og muligheten til å kontakte teknisk støtte ved problemer. Slike systemer og produkter utgis av selskaper, og først etter flere stadier av testing. Brukeren kjøper ganske enkelt en hel programvarepakke klar til å installeres på en datamaskin. Slik programvare er betalt: vi kjøper en lisens, og ofte programoppdateringer.

Noen programvareutviklere støtter samfunnsorganisasjoner og tilbyr dem programmer gratis eller til rabatterte priser gjennom passende ideelle organisasjoner, for eksempel gjennom det omfattende TechSoup-partnernettverket, hvis medlemmer er lokalisert i forskjellige land. I Russland implementeres programmet av Greenhouse of Social Technologies (Spiro LLC). Ved å kontakte infoDonor-programmet kan du finne ut om din organisasjon kan delta i programmet. Det bør også huskes at når vi velger et operativsystem, velger vi også måten vi jobber på i organisasjonen vår. Hvis vi for eksempel valgte Linux, ville vi ikke kunne bruke Adobe-løsninger, og hvis vi valgte Windows, måtte vi kjøpe lisenser etter antall datamaskiner. Hver sak har sine egne fordeler og ulemper. Vi må vurdere nøye hva som kreves av vår organisasjon, hva som er kriteriene for effektiv bruk av utstyr, og ta en beslutning etter en grundig analyse.

Selvfølgelig er åpen kildekode eller lukket kildekode programvare ikke begrenset til Microsoft, Mac eller Linux. Lisensproblemet kommer opp i forbindelse med alle typer programvare som brukes i en organisasjon. Som en generell regel bør du lese alle lisenser og serviceavtaler nøye. Det er mange eksempler når organisasjoner møtte alvorlige problemer med programvare som var praktisk talt ubrukelig på grunn av lisensvilkår, eller når selv de minste endringene på nettstedet var svært kostbare.

Ved hjelp av åpen kildekode-prosjekter kan du forbedre dine ferdigheter, rette opp andres feil og skape noe nytt. Du kan finne et prosjekt som vil være nyttig for din egen virksomhet, for eksempel innen medisin eller e-handel. Som praktiserende programmerere er en av de beste måtene å motivere deg selv til å ta opp programmering ved å jobbe med åpen kildekode-prosjekter. Spesielt for leserne av Geekbrains-bloggen har vi satt sammen en liste over slike prosjekter fra forskjellige aktivitetsfelt:

Programvarepakke for medisinsk bildebehandling. 3D Slicer er tilgjengelig på flere plattformer, inkludert Windows, Linux og OS X.

Et verktøy som lar deg distribuere behandlingen av store datamengder på tvers av klynger av datamaskiner ved hjelp av enkle programmeringsmodeller.

Populær programvarepakke for tekstbehandling, oppretting av regneark, presentasjoner, grafikk, databaser og mer. En helt åpen utviklingsprosess betyr at alle kan rapportere feil, be om nye funksjoner eller forbedre programvaren. Den er skrevet i det internasjonale åpne standardformatet, derfor godtar det filer fra andre åpne kontorprogramvarepakker.

En drevet av millioner av nettsteder og applikasjoner.

En medieansvarlig for å bygge store, sentraliserte mediebiblioteker.

Gratis operativsystem som Unix.

Office-pakke for samarbeidsutvikling med funksjonalitet som Microsoft Office eller OpenOffice.org.

System for å lage kurs. En gratis nettapplikasjon som lærere kan bruke til å lage effektive læringsnettsteder. Moodle har blitt veldig populær blant lærere over hele verden som et verktøy for å lage dynamiske nettsider for elevene sine.

Programvare for å lage og administrere pedagogisk lyd- og videoinnhold.

Et multi-plattform enterprise content management system skrevet i Java. Fungerer med flere databaser (inkludert MySQL, Oracle, PostgreSQL, SQLLite og andre) og støtter flere autentiseringsmetoder.

Programvare for å lage private og offentlige skyer.

Tjenesten lar deg lage meningsmålinger og dele med kontakter på siden. En praktisk måte å samle inn data for senere analyse.

DICOM-server for helsetjenester og medisinsk forskning. Designet for å lette håndteringen av medisinske bildedata. Et godt verktøy for å automatisere medisinske bildeoppgaver som er spesifikke for hvert helseinstitusjon.

Drevet av Open Source-fellesskapet er prosjektet designet for å gi de beste løsningene for bedrifter gjennom business intelligence.
Hovedbruksområder:

  • rapportering
  • analyse
  • datainnsamling
  • business intelligence-plattform

Java ™-utviklere kan bruke prosjektkomponenter for raskt å lage sine egne business intelligence-løsninger.

Modulært åpen kildekode digitalt datastyringssystem.

Gratis programvare for e-handel.

Bibliotek for rask filtrering og sortering av store samlinger - opptil 100 000 elementer i en nettleser.

Språk med åpen kildekode

Et åpen kildekode programmeringsspråk og utviklingsmiljø for folk som ønsker å lage bilder og animasjoner.

R er et åpent programmeringsspråk og programvaremiljø for statistiske beregninger og grafikk. R-språket er mye brukt blant statistikere for statistisk programvareutvikling og dataanalyse.

Hvor kan jeg finne flere åpen kildekode-prosjekter?

En av de største webtjenestene for felles utvikling av IT-prosjekter. Helt gratis for åpen kildekode-prosjekter. Tjenestemottoet "Sosial koding" kan oversettes som "Kode sammen".

Designet for å popularisere åpen kildekode-prosjekter. Med verktøyene som tilbys der, har utviklerne laget kraftig programvare i over 430 000 prosjekter; ressursen har mer enn 3,7 millioner registrerte brukere. Den populære katalogen samler over 41,8 millioner klienter med åpen kildekode-prosjekter og serverer over 4 800 000 nedlastinger per dag.

Fossdroids mål er å markedsføre Android-apper med åpen kildekode med F-Droid-prosjektet. Fossdroid tar dataene sine fra F-Droid og organiserer apper i en Google Play-lignende rekkefølge, med muligheten til å se dem etter popularitet.

Hvordan vet du om programvare er åpen kildekode, og hva er reglene for bruk?

Det er nødvendig å forstå at ikke alle åpen kildekode-prosjekter kan brukes til kommersielle formål eller fritt modifiseres. For å finne ut om programvaren er åpen kildekode og hva som er reglene for bruken, må du se på lisensen. Vanligvis er den fullstendige teksten plassert direkte i koden.