Vad är öppen källkod

Programvarumarknaden erbjuder ett brett utbud av mjukvara (mjukvara). Tillsammans med applikationer som kan köpas mot avgift finns det möjlighet att använda gratisprogram.

Fri programvara (gratisprogram)

För första gången som termen "freeware" dök upp 1982, registrerades den som ett varumärke av den amerikanske programmeraren Andrew Flegleman för det kommunikationsprogram han utvecklade.

Du kan ladda ner gratis:

  • betaversioner av program
  • förenklade analoger av fullfjädrade paket
  • förare
  • program, vars användning kommer att leda till förvärv av ytterligare resurser.

Fördelen med gratisprogram är en - du behöver inte betala pengar, det finns några fler nackdelar:

  • ingen automatisk mjukvaruuppdatering
  • ingen teknisk support
  • möjliga fel under drift.

Nästan alla kommersiella program för Windows har sina gratis motsvarigheter:

  • Arkivera (7-zip)
  • FTP-programvara (FileZilla)
  • Antivirus (CureIt, Avast!, AVZ)
  • Textredigerare (Anteckningar++)
  • Webbläsare (Mozilla, Firefox, Opera, Google Chrome)
  • Ljudspelare (WinAmp)
  • Videospelare (VLC, Miro, Media Player Classic)
  • Transcoders (MediaCoder)
  • Grafiska redaktörer (GIMPshop)
  • Kontorsprogram (Apache OpenOffice, LibreOffice)

Gratis Windows-program finns tillgängliga på Internet på utvecklarwebbplatser. Efter att ha laddat ner arkivet och installerat programvaran på datorn, bildas automatiskt alla kataloger och filer som behövs för normal drift av applikationen. Gratis applikationer för Android och iOS kan laddas ner från PlayStore och AppStore marknadsplatser.

När du laddar ner gratisprogram riskerar du att stöta på effekten av en "trojansk häst": utvecklaren inkluderar andra program i gratisdistributionspaketet, som automatiskt placeras på datorn när paketet installeras. Denna programvara är inte alltid säker!

En speciell plats i kategorin gratisprogram upptas av projekt med öppen källkod. En del av programvaran ovan (Mozilla Firefox, 7-Zip, FileZilla, Notepad++, Miro, VLC, Apache OpenOffice, LibreOffice, Media Player Classic, GIMPshop, Google Chrome) faller inom denna kategori.

programvara med öppen källkod

Programvaran kan distribueras i sluten källkod (Microsoft Windows, MS Office - proprietär programvara) och öppen källkod (öppen källkod). Begreppet "fri programvara" (fri programvara) introducerades 1984 och syftar på programvara som kan erhållas gratis, modifieras med hjälp av tillgängliga källkoder för program och distribueras vidare.

Program distribueras under GNU GPL och måste uppfylla följande krav:

  1. Det finns inga begränsningar för användningen av programvaran inom vissa verksamhetsområden.
  2. Källkoden distribueras med den körbara filen eller kan erhållas från en offentlig källa gratis/till ett rimligt pris. Koden måste vara läsbar.
  3. Den modifierade versionen distribueras under allmänna villkor. Du kan ändra namn eller versionsnummer.
  4. Programmet är tillgängligt för alla.

1998 introducerades begreppet "öppen källkod" - programvara med öppen källkod. Formellt kan all fri programvara betraktas som programvara med öppen källkod. Det är vanligt att klassificera program med öppen källkod som gratis, även om det inte är förbjudet att använda dem för kommersiella ändamål. Vanligtvis distribueras den under Apache 2.0-licensen. Men det finns andra alternativ (se mer om licenser i världen med öppen källkod).

Fördelar med att arbeta med projekt med öppen källkod:

  • det är ett bra läromedel
  • de funktioner som beskrivs i projektet är inte förbjudna att bädda in i dina applikationer
  • hittade fel kan korrigeras och rätt kod placeras i lämpligt arkiv
  • vid sammanställning av programmet är det tillåtet att göra ändringar i texten och modernisera den för specifika användningsförhållanden.

Brister:

  • kompilering kan kräva ytterligare bibliotek, som måste sökas på Internet
  • om du har några frågor när du använder den här programvaran måste du leta efter svaret i forumen på Internet.

Konceptet med öppen källkod bygger på att förbättra programvarans tillförlitlighet och kvalitet genom att många användare upptäcker och korrigerar fel. Open source-projektet testas ständigt av ett stort antal programmerare.

Google har implementerat teknik med öppen källkod under lång tid. Alla hennes projekt av den här typen, det finns cirka 200 av dem (till en början utvecklades Kubernetes här och överfördes sedan till ledningen för Cloud Native Computing Foundation), finns tillgängliga på företagets GOOGLE OPEN SOURCE-portal. Resursen innehåller inte bara programkoder utan även dokumentation om deras användning och support. Hur brett den öppna källkoden kan användas anges i licensen, vanligtvis placerad direkt i programmets text.

Apple försöker öka antalet tillgängliga applikationer för Apple genom att använda Swift-språket med öppen källkod. Den nuvarande versionen av språket har för närvarande begränsningar: för att ladda upp din utveckling till AppStore måste du köpa en licensierad Swift. All information som behövs för språket finns tillgänglig på swift.org-webbplatsen och i GitHubs molnlagring. Släppt Swift för Linux.

Shareware

Vissa program som distribueras gratis har begränsningar:

  • efter arbetstid
  • efter antal lanseringar
  • efter funktionalitet

För att begränsa driftperioden och antalet lanseringar används provskydd - speciella räknare. Som en programvara med begränsad funktionalitet tillhandahålls en demoversion eller en version med begränsad tjänst. Ibland lägger en utvecklare in en annons i programkoden som gör det svårt att arbeta med paketet. För att bli av med reklambannern måste du betala.

Exempel på program med en shareware-licens:

  • WinRAR-arkiverare (30 dagar)
  • Antivirus Nod32 (30 dagar)

AcrobatReader är ett exempel på ett program med begränsad funktionalitet. Detta program, det nedre segmentet av AdobeAcrobat-sviten, tillåter endast visning av PDF-filer. För att fullt ut arbeta med dessa typer av filer måste du köpa en mer komplett version av Acrobat.

Stora utvecklare tillhandahåller sina produkter gratis för personligt bruk för studieändamål. Om du planerar att använda deras programvara för kommersiella ändamål måste du köpa en licens.

Till exempel låter Oracle dig ladda ner DBMS-distributionspaketet och verktyg för att arbeta med det gratis. Samtidigt införs begränsningar för volymen av mängden bearbetade data. Men för att studera principerna för att arbeta med en databas och utveckla färdigheten att skriva procedurer, är denna version av att arbeta med programvara lämplig.

När du laddar ner "källorna" för programvara med öppen källkod - öppen källkod - måste du faktiskt vara beredd att ta på dig vissa kostnader för att kunna använda den. Du behöver inte köpa en licens, men du kommer att behöva betala för programmerares arbete som kommer att skapa mjukvaruprodukter baserade på den för en specifik uppgift.

Slutsatser

Genom att köpa licensierad betalprogramvara får du automatiskt möjlighet att kontakta utvecklaren för teknisk support och regelbundet, vid behov, uppdatera din produkt. För att installera det på en dator behöver du inte ha djup kunskap inom IT-området.

När du installerar gratis programvara, var uppmärksam på datumet den skapades/uppdaterades och se till att kontrollera programvaran för virus. Sådana program används av både IT-specialister och PC-användare på olika nivåer.

Projekt med öppen källkod är av intresse för personer som är förtjusta i programmering och proffs. Vanligtvis kan texterna till dessa program laddas ner gratis. Att sammanställa en körbar modul och skapa rätt arbetsmiljö för den kräver vissa kunskaper hos en IT-specialist.

Den otvivelaktiga fördelen med projekt med öppen källkod är deras oberoende från leverantören, stora företag föredrar att skapa företagsmjukvara på deras grundval. Detta är särskilt relevant för statliga företag på grund av eventuella svårigheter att skaffa egna produkter på grund av ekonomiska sanktioner. En begränsande faktor vid implementeringen av öppen källkod är viss osäkerhet i samband med informationssäkerhet: det kan uppstå problem när man klarar certifieringen i FSTEC.

På 1990-talet ansågs fri programvara vara exotisk i företagsmiljön, och den enda anmärkningsvärda konkurrenten till proprietära jättar ledda av Microsoft var Red Hat länge, men sedan andra hälften av 2000-talet började situationen förändras snabbt. Programvara med öppen källkod har blivit mainstream för många stora företag, och dussintals pålitliga leverantörer av öppen källkod har dykt upp som har uppnått den lämpliga höga kompetensnivån och erfarenheten för att betjäna stora och krävande företagskunder.

För 2014 finns det många aktörer som framgångsrikt konkurrerar med kommersiella mjukvaruleverantörer inom ett antal områden. Förutom Red Hat handlar det om öppen källkodsorganisationer som Google, Apache Software, Novell, SUSE, Acquia etc. Fler och fler OpenSource-analoger av befintliga proprietära lösningar dyker upp på marknaden. Gemenskaper med öppen källkod blir starkare och förbättrar produkternas kvalitet och funktionalitet.

Som regel erbjuds själva utvecklingen gratis, och den kommersialiseras genom support och anpassning. Detta skapar ytterligare konkurrens och, som ett resultat, främjar utvecklingen av mjukvaruprodukter med öppen källkod.

Inom nästan alla branscher och verksamheter finns det möjlighet att använda mjukvara baserad på öppen källkod. Nästan varje proprietär programvara har en giltig öppen källkodsmotsvarighet:

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

Baserat på specifika affärsmål kan du jämföra kostnaden och tidpunkten för att implementera en lösning baserad på proprietär programvara och OpenSource.

Öppen källkod i världens länder

USA

I mars 2016 lade den amerikanska presidentadministrationen fram ett utkast till regeringens användningsförslag. Marknadsaktörer stödde initiativet.

Enligt ett dokument som släppts av Vita huset kan amerikanska statliga myndigheter dela källkod för vissa projekt med varandra för att öka deras effektivitet och eliminera behovet av att utveckla produkten igen. Mer om det.

Indien

I oktober 2011 blev det känt att Punjabs regering beslutade att köpa mjukvara från Microsoft och upphävde ett beslut från 2008 att installera gratis programvara på 46 000 datorer i 4 956 skolor. "Vi har beslutat att ompröva vårt tidigare beslut," sade Baldeo Purushartha, delstatens skolminister.

Punjabs regering lanserade ett informationsprogram för elever i årskurs 6-12 2004-2005. Punjabs avdelning för IKT-utbildning genomför ett projekt som kommer att förse datorlabb med nödvändig utrustning, mjukvara och bredbandsanslutning till internet i alla grundskolor. Samtidigt fick Bharat Operating System Solutions (BOSS), testade och certifierade av Linux Foundation för användning i skolor, brett stöd på statlig nivå på grund av dess överkomliga priser.

Enligt Punjabs president, från och med 2008, var minimikostnaden för en mjukvaruuppdatering licensierad av Microsoft - för 16 578 datorer till 1 375 Rs per dator - 23 miljoner Rs under fem år. Av denna anledning, i september 2008, beslutade Punjabs regering att köpa och installera BOSS i alla offentliga grundskolor och uppgav att från 2011 kommer alla grundskoleelever att utbildas i att använda BOSS. Arbetet avslutades i april 2011, inklusive utbildning av 6 600 lärare.

Men den 8 augusti 2011, efter en omfattande analys av projektets resultat, sa chefen för Department of School Education i delstaten Punjab att " Department of School Education kommer att återgå till att använda programvara från Microsoft ... för undervisa barn i lågstadiet i offentliga skolor". Kostnaden för att förnya licenserna kommer att vara cirka 7 miljoner rupier, varav 3,77 miljoner redan har tilldelats av regeringen.

Dessutom kommer cirka 90 000 datorer att installeras i offentliga skolor som är anslutna till EDUASAT-nätverket, genom vilka eleverna kommer att kunna se livesändningar från olika föreläsningar. Enligt preliminära beräkningar kommer det initiala priset för Microsofts programvara och licens att vara 30 miljoner rupier. Detta belopp inkluderar inte priset på utrustning etc.

Tidigare, i februari 2011, beslutades att använda BOSS för att verka i EDUASAT-nätverket. Men nu, enligt Purushart: `För att få ut det mesta av de installerade datorerna där eleverna ska lära sig Microsoft-programvara, vill vi använda Microsoft i EDUASAT också`.

Observera att Punjab var den första staten som aktivt implementerade Linux i skolor. För närvarande används BOSS fortfarande i de indiska delstaterna Haryana, Gujarat, Kerala och Uttar Pradesh.

Tyskland

Enligt en nyligen genomförd studie från Georgia Institute of Technology (USA) ligger Tyskland på fjärde plats i världen när det gäller penetration av programvara med öppen källkod i den offentliga sektorn. 2001 gick det tyska utrikesministeriet (och med det alla ambassader och konsulat) över till Linux. Konsultföretaget McKinsey har flera gånger bekräftat att Foreign Office sparar mycket genom att använda Linux, OpenOffice och Thunderbird istället för Microsofts svit med Windows, Office och Outlook. Det sades till och med att diplomater spenderar mindre på IT än anställda på någon annan statlig myndighet.

Men tricket är att shareware-mjukvara ibland är dyrare att driva än ovillkorligt betald programvara. Dinosaurier som Microsoft kan ge bättre och billigare underhåll än mindre Linux-supportföretag. Och ibland är det mer lönsamt att köpa en licens. Därför återvänder till exempel samma tyska utrikeskontor till Microsofts programvara i år. Tjänstemän värderade i pengar de permanenta problemen med teknisk support, liksom svårigheten att bemästra programvara med öppen källkod (många anställda klagade på detta) och talade i andan att snålen betalar två gånger.

Ryssland

Beslut av regeringen och Ryska federationens president Dmitry Medvedev, inhemsk programvara med öppen källkod implementerades i alla skolor i Ryska federationen 2008 och kommer att installeras i alla statliga och budgetorganisationer för att säkerställa nationell säkerhet inom IT-området.

Project Penguin - implementering med öppen källkod

Projekt "Penguin" - ett projekt för implementering av Linux-teknologier och programvara med öppen källkod i skolor och universitet i Ryssland 2009-2010. finansierat av FAO - Ryska federationens federala utbildningsbyrå. Enligt Penguin-projektkontraktet måste tre steg slutföras:

  1. Förfining av läroböcker och metodstöd
  2. Utveckling av teknisk support och internetportaler
  3. Utbildning av 60 tusen lärare i Linux-teknik och öppen källkod

1. Utvecklingen av grundläggande informatikläroböcker för universitet och skolor baserade på öppen källkod i enlighet med statliga standarder och kraven från Unified State Examination in Informatics and ICT slutfördes 2008-09. 2. Utveckling av Internetstöd med grundläggande datavetenskapliga läroböcker och grundläggande Open Source-paket för Windows och Linux slutfördes 2005-2009. 3. Pilotkurser för lärare i datavetenskap och skollärare i Linux-teknologier och programvara med öppen källkod genomfördes och utarbetades 2005-2007. tillsammans med Moskvas pedagogiska universitet vid Moscow State Pedagogical University och Moscow State Pedagogical University med stöd av UNESCO, IBM Corporation och Linux Center.

    • HAC, prof., PhD 16:32, 15 oktober 2009 (UTC)

Öppen källkod - yttrandet från Ryska federationens president

Vid detta möte D.A. Medvedev sa:

”... Om vi ​​sätter oss ner nu helt på nålen av utländsk programvara och ”lägga ner” i många år, då kommer vi inte av det. Och vi kommer att utvecklas i motsats till globala trender. Samtidigt är det också omöjligt att meddela att vi imorgon kommer att överföra alla datorer i skolor (och potentiellt är detta ett mycket mer seriöst nätverk av datorer) till program med öppen källkod med gratis licens, eftersom det finns anslutningsproblem, det finns tekniska problem. Det vill säga att det inte finns någon fullständig beredskap här heller. Vad ska man göra?

Vi erbjuder ta en kompromissväg, och denna väg har nu börjat förverkligas. För tre år, köp ett licensierat paket med grundläggande program (jag menar först och främst operativsystem, arkiverare, kontor, redaktörer, photoshops - i allmänhet allt som vanligtvis används av användare, inklusive i skolor), men samtidigt dags att det är dags att inte sluta, utan att arbeta på ett inhemskt mjukvarupaket med öppen åtkomst (och nu ska vi prata om detta mer i detalj), så att senare, slutligen, om tre år (om det fungerar tidigare, ännu bättre) ),

Skapa en sådan optimal modell där skolor och potentiellt alla statliga myndigheter kan välja vad de behöver: antingen fortsätta att använda kommersiella produkter på egen bekostnad och inte på bekostnad av federala medel, eller byta till ett redan helt anpassat, acceptabelt för dem system baserat på öppen tillgång , i öppen källkod...".

December 2010: Putin beordrar maktskifte till Linux

Historien om dokumentet om övergången av myndigheter till fri programvara går tillbaka till 2007, när ministeriet för information och kommunikation började utveckla "Konceptet för utveckling av utveckling och användning av fri programvara i Ryska federationen", som var publicerades våren 2008. Men minister Leonid Reimans avgång och utnämningen av till hans post Igor Shchegolev ledde till en revidering av konceptet.

Trots detta, våren 2008, några dagar innan maktöverföringen till Dmitrij Medvedev, nämnde Vladimir Putin, medan han fortfarande var Rysslands president, planen för migration till fri programvara från federala institutioner i listan över hans instruktioner till regeringen, och ställer därmed denna uppgift till sig själv.

Open Source-paket för skolor

Paket med öppen källkod för skolor är designade för installation av program i skolor och hemdatorer med Windows och Linux operativsystem. Linux Live-CD:n är utformad för att köra öppen källkod på Windows-hemdatorer utan att installera Linux på maskinen.

Genom beslut av Ryska federationens regering inhemsk programvara med öppen källkod 2008 och 2009 skickades till alla skolor i Ryska federationen och kommer att installeras i alla statliga och budgetorganisationer för att säkerställa nationell säkerhet inom IT-området.

Öppna operativsystemet Linux

Öppen kontorssvit

Öppna Office-paketet kan fritt installeras och användas inte bara på persondatorer med Linux-operativsystem, utan även på datorer med Windows-operativsystem. Samtidigt kan dokument och filer förberedda i MS Office-paketet läsas och bearbetas i Open Office-paketet.

Sammansättning av Open Office-paketet:

  1. OpenOffice.org Writer- Textredigerare Writer med rika funktioner för att skapa brev, böcker, rapporter, nyhetsbrev, broschyrer och andra dokument, kompatibel med MS Office.
  2. OpenOffice.org Calc- Calc-kalkylblad har den avancerade analys-, kartläggnings- och beslutsförmåga som förväntas av högkvalitativa kalkylblad, kompatibla med MS Office.
  3. OpenOffice.org Impress- Presentationsredigeraren Impress tillhandahåller alla vanliga verktyg för mediapresentation som specialeffekter, animationer och ritverktyg. Kompatibel med filformatet Microsoft PowerPoint och kan även spara ditt arbete i många grafiska format, inklusive Macromedia Flash (SWF).
  4. OpenOffice.org Base- Database Base tillhandahåller verktyg för att arbeta med databaser i ett enkelt gränssnitt. Den kan skapa och redigera formulär, rapporter, frågor, tabeller, vyer och relationer så att den tillhörande databashanteringen är ungefär densamma som i andra populära databasapplikationer. Base inkluderar HSQLDB som standardmotor för relationsdatabas. Den kan också använda dBASE, Microsoft Access, MySQL eller Oracle, eller någon ODBC- eller JDBC-kompatibel databas.
  5. Öppna Office Draw Draw är en vektorgrafikredigerare med vilken du kan göra allt från enkla diagram eller flödesscheman till 3D-konstverk. Draw kan importera grafik från många vanliga format och spara dem i över 20 format, inklusive PNG, HTML, PDF och Flash.
  6. gimp- rastergrafikredigerare Gimp, ett program för att skapa och bearbeta rastergrafik. Vektorgrafik stöds delvis.

Öppna textredigeraren Writer

OpenOffice.org Writer är en ordbehandlare och visuell hypertextredigerare, en del av OpenOffice.org och är fri programvara (släppt under LGPL-licensen).

Writer liknar Microsoft Word och funktionaliteten hos dessa redigerare är ungefär densamma. Ger användaren moderna verktyg för att skriva, redigera och formatera dokument.

Tillsammans med det välbekanta gränssnittet och funktionaliteten:

* skapa och designa stycken av text och sidor, * lägga till avsnitt och sidfötter, * infoga bilder och multimediaobjekt, * förhandsgranska och skriva ut dokument, * spela in ändringar och granska texter, * automatiskt formatera innehållsförteckningar, index och fotnoter, * lägga till makron och elementhantering, * arbeta med tabeller, * stavningskontroll och mycket mer,

Konceptet med att tillämpa stilar är en utmärkt lösning för att göra det enklare att skapa och formatera dokument. Arbeta med stilar stöds i alla komponenter i kontorssviten, men det är i OpenOffice.org Writer som det är mest implementerat.

Fem grupper av stilar - stycken, tecken, sidor, ramar och listor - ger användaren många alternativ för att enkelt formatera dokument. En dedikerad stil- och formateringspanel låter dig hantera stilar genom att ändra befintliga och skapa nya. Och ju mer komplext dokumentet är, desto oftare måste du ändra det, desto mer uppenbar blir fördelen med styling.

Ett annat verktyg, Navigator, ger möjlighet att snabbt navigera genom ett dokument genom att välja rubriker, fotnoter, sidofält eller andra objekt som referenspunkter.

Precis som med andra komponenter har Writer ett stort antal tillägg (tillägg) som förbättrar komponentens grundläggande funktionalitet eller ger ytterligare funktioner som grammatikkontroll eller publicering till MediaWiki.

Writer stöder ett stort antal format för import och export av filer, inklusive att spara till PDF och importera docx. Och att skicka en fil via e-post görs med ett knapptryck.

Öppna Calc Spreadsheets

start: OpenOffice.org Calc är ett kalkylbladsprogram. Med den kan du analysera indata, göra beräkningar, förutsäga, sammanfatta data från olika ark och tabeller, bygga diagram och grafer.

Calc är en uppdaterad och efterfrågad komponent i OpenOffice.org för att arbeta med kalkylblad i företagsmiljön. Ett favoritverktyg för revisorer och chefer för att skapa rapporter.

Steg-för-steg-inmatning av formler i kalkylbladsceller med hjälp av guiden underlättar bildningen av komplexa och kapslade formler, visar beskrivningar av varje parameter och det slutliga resultatet i alla steg av inmatningen.

Villkorlig formatering och cellstilar låter dig organisera den färdiga datan, medan pivottabeller och grafer visar resultatet av arbetet.

Mer än två dussin filimport- och exportformat, inklusive textimportfunktioner, låter dig arbeta med nästan vilken data som helst. Med hjälp av ett specialverktyg kan du också importera data från andra källor, till exempel databaser, eller så kan du skapa ett uppdateringsbart intervall så att den importerade informationen alltid är uppdaterad.

Länkar mellan olika kalkylblad och gemensam dataredigering stöds (sedan OpenOffice.org 3.0).

En mängd olika inställningar finns tillgängliga för att skriva ut färdiga ark på skrivaren: skala, marginaler, sidhuvuden och sidfötter. Och den inbyggda stavningskontrollen, som i en textredigerare, kommer att förbättra kvaliteten på den färdiga rapporten.

Öppna vektorgrafikredigeraren Draw

OpenOffice.org Draw- Vektorgrafikredigerare, jämförbar i funktionalitet med CorelDRAW, är en del av OpenOffice.org.

Vektorgrafik editor Ritaär ett ritverktyg som använder vektorgrafik. Den innehåller ett antal tjänster som gör att du snabbt kan skapa alla typer av ritningar. Med vektorgrafik kan du spara och visa bilder som vektorer (två punkter och en linje) snarare än som en samling pixlar (punkter på en skärm). Vektorgrafik gör det enkelt att spara och skala bilder.

rita grafikredigerare perfekt integrerad i OpenOffice.org-systemet, vilket gör det mycket enkelt att utbyta ritningar mellan alla systemmoduler. Om du till exempel skapar en ritning i Draw kan du enkelt använda den i ett Writer-dokument genom att kopiera och klistra in. Du kan också arbeta med grafik direkt i modulerna Writer och Impress med hjälp av en delmängd av funktionerna och verktygen från Draw.

Paketet innehåller fullfjädrade "kopplingar" mellan former som kan använda en mängd olika linjestilar och låter dig rita ritningar som flödesscheman.

Behovet av en vektorredigerare som en del av kontorspaketet är utom tvivel. Omfattningen av en sådan redaktör är ganska bred: från de enklaste ritningarna och meddelandena till diagram, diagram och ritningar.

Förutom dina egna objekt kan du infoga diagram, formler och andra element som skapats i andra komponenter i OpenOffice.org i bilder. Draw stöder även export av bitmappar i de flesta format, både vanliga och specialiserade.

Draw har alla nödvändiga verktyg som är inneboende i vektorredigerare:

* Anslutningslinjer, dimensionslinjer, tabeller. * Arbeta med text och texteffekter; * Ändra färgfyllning, skugga, transparens; * Placera, förankra och hantera objekt med hjälp av diabilder, lager och guider; * Olika operationer på objekt stöds: addition, subtraktion, gruppering och transformation av figurer; * Rita tredimensionella föremål; * Rita med grafiska primitiver, Bezier-kurvor; * Effekter: belysning, morphing och duplicering;

Förutom dina egna objekt kan du infoga diagram, formler och andra element som skapats i andra komponenter i OpenOffice.org i bilder. Draw stöder även export av bitmappar i de flesta format, både vanliga och specialiserade.

Genom att använda Galleriet (objektlagring) kan du organisera befintliga bilder, och stöd för textstilar sparar tid när du gör objekt av samma typ.

Den färdiga ritningen eller ritningen kan skrivas ut på en skrivare eller exporteras till en bitmappsbild eller till exempel till PDF.

Den maximala ritningsstorleken i Draw är 300x300 cm.

Från och med version 3.0 av OpenOffice.org stöder Draw inte bara PDF-export utan även PDF-import (du måste installera ett speciellt OpenOffice.org-tillägg).

Öppna relationsdatabas Bas

Base är en öppen relationsdatabas som låter dig skapa, redigera och bearbeta tabelldata.

Användare förses med en ganska stor uppsättning data och tabellbearbetningsverktyg: redaktörer av formulär, frågor, rapporter, databastabeller. Med deras hjälp kan du analysera indata, göra beräkningar, förutsäga, sammanfatta data från olika ark och tabeller, bygga diagram och grafer.

Frågeredigeraren låter dig skapa nästan hela utbudet av SQL-frågor till databaser för att välja, ändra, lägga till data. Underfrågor och frågor med parametrar stöds. Den visuella delen av redigeraren kommer att förenkla processen att skapa frågor för en nybörjare.

Formulärredigeraren låter dig använda nästan alla standardverktyg för databasinnehållshantering. Den tillhandahåller kontroller för text, numeriska, binära fält, listor, rullgardinslistor, tabeller, knappar, kalender och andra element.

ett verktyg för att arbeta med externa datakällor plus den inbyggda HSQLDB DBMS. Med Base kan du lägga till, ta bort, redigera databasposter: MySQL, HSQLDB (vanligtvis medföljer OpenOffice.org), PostgreSQL, DB2, Oracle.

Det är också möjligt att arbeta med DBF-tabeller, MS Access, adressböcker, textfiler, samt kalkylblad skapade i OpenOffice.org Calc eller MS Excel.

Externa datakällor nås med ODBC, JDBC, SDBC och andra tekniker. Den fullständiga listan över tekniker och datakällor som stöds beror på vilket operativsystem du använder.

Mer komplex kontroll och databehandling utförs med hjälp av makron och verktyg i programmeringsspråket OOBasic.

Tabellredigeraren hjälper dig att skapa och hantera tabeller i den inbäddade HSQLDB-databasen, och med några möjliga begränsningar för andra databaser.

Base har en inbyggd rapportguide med grundläggande funktioner för att skapa rapporter eller tabeller eller frågor. Men det finns ett bättre rapporteringsverktyg, Sun Report Builder. Detta verktyg låter dig skapa rapporter av nästan vilken komplexitet som helst. Det stöder gruppering, inline anpassade funktioner, villkorlig formatering. Resultatet av SRB är ett Writer- eller Calc-dokument, som sedan kan skrivas ut eller redigeras.

Med Base kan du skapa datakällor. Genom att till exempel ansluta till en extern databas i Base och filtrera nödvändig data med en SQL-fråga kan du arbeta med dessa data i OOo Calc.

Öppna programmeringssystem

  1. gratis pascal 2.0.4 - Gratis Pascal och Object Pascal-kompilator - Lazarus eller KDevelop rekommenderas som IDE.
  2. Förmörkelse- Ett öppet komplex av öppna programmeringssystem för utveckling av modulära plattformsoberoende applikationer.
  3. Gambas- gratis programmeringssystem 2)VISUELL BASIC IDE för att skapa program baserade på Qt, GTK, OpenGL, SDL och CGI WEB

Minimipaket med öppen källkod för skolor

Inkluderar program med öppen källkod

  1. grafisk miljö XFCE;
  2. snabb textredigerare Abiword;
  3. Gnumerisk kalkylbladsredigerare.

Minsta programvara med öppen källkod:

  1. Office-paket: OpenOffice.org 2.3;
  2. Webbläsare: Firefox 2.0;
  3. Bildredigerare: GIMP 2.4;

Valfri skiva Innehåller program för skolor och andra utbildningsinstitutioner:

  1. Redaktör för webbsidor blåfisk;
  2. Programmeringsspråk pascal (Fri Pascal och Lazarus), basic (gambas), logotyp (KTurtle);
  3. System för matematiska beräkningar (Maxima och Scilab);
  4. Antivirus ClamAV och Squid cacheserver, PostgreSQL DBMS

Optimerad för installation och drift på en dator från 128 till 256 MB minne och en processor från PI 233 MHz.

Linux LiveCD

Linux CD Live-CD:n är utformad för att fungera med öppen källkod på Windows-hemdatorer utan att installera Linux på maskinen.

CD L inux live cd optimerad för att fungera med en Linux-installations-CD på en dator från 128 till 256 MB minne och en processor från PI 233 MHz. Arbetssessioner stöds, vilket gör att du kan spara inställningar och dokument i din hemmapp mellan omstarterna.

Det lägsta hårdvarualternativet ger acceptabel prestanda även på system med 128 MB minne.

Inkluderar XFCE grafisk miljö; Denna distribution inkluderar den lätta och snabba textredigeraren Abiword och kalkylarksredigeraren Gnumeric.

Dessutom innehåller den första skivan:

  1. Office-paket: OpenOffice.org 2.3;
  2. Webbläsare: Firefox 2.0;
  3. E-post: Claws Mail;
  4. Bildmanipulation: Gimp 2.4;
  5. och mer än 1000 program som låter dig lösa det bredaste utbudet av uppgifter.

skolans server

Skolserver- ett serveroperativsystem med bred funktionalitet, helt anpassningsbart via ett webbgränssnitt genom vilket komponenterna hanteras.

Förening:

  1. webbapplikationer för att hjälpa till att organisera utbildningsprocessen:
  2. Moodle - distans- och interaktivt lärsystem, innehåller exempel på kurser;
  3. Mediawiki - ett system för att organisera en "kunskapsbas" med hjälp av Wiki-teknik;

för att organisera ett lokalt nätverk:

  1. DHCP- och DNS-servrar;
  2. Squid proxyserver (med stöd för att visa åtkomststatistik);
  3. brandvägg;
  4. hantering av nätverksgränssnitt;
  5. exakt tidsserver;
  6. filservrar:
  7. Samba-server (för att organisera åtkomst till kataloger tillgängliga via Samba-protokollet);
  8. FTP-server;
  9. gränssnitt för att skapa lokala speglar av repositories;
  10. CUPS skrivarserver;
  11. MySQL (för Moodle och Mediawiki);
  12. webbserver Apache2;
  13. gränssnitt för uppdatering av systemet (inklusive installation av uppdateringar);
  14. säkerhetskopiering;
  15. kontohantering (möjligheten att importera konton från 1C: Chronograph-systemet);
  16. e-postserver med stöd för antivirus och anti-spam.
    • HAC, prof., PhD 04:29, 19 juli 2009 (UTC)

Öppen källkod i Ryssland

För närvarande börjar programvara med öppen källkod bli utbredd i utbildningssystemet i Ryssland, bland anledningarna till att de namnger den utbredda illegala distributionen av kommersiell stängd importerad programvara.

Genom regeringsbeslut introducerades inhemsk programvara med öppen källkod i alla skolor i Ryska federationen 2008 och kommer att installeras i alla statliga och budgetorganisationer för att säkerställa nationell säkerhet inom IT-området.

Programvara med öppen källkod kan fritt installeras och användas i alla skolor, kontor, universitet och på alla persondatorer och i alla statliga, budgetmässiga och kommersiella organisationer och institutioner i Ryssland och OSS-länderna under General Public License (GPL).

    • HAC, prof., PhD 09:50, 16 juli 2009 (UTC)

Programvara med öppen källkod i skolor och universitet

Användning av öppen källkod och Linux Technologies i Moskvas skolor och universitet började 2005-2006. efter att ha hållit seminarieskolor "Linux Technologies and Open Source Software" tillsammans med IBM Corporation och UNESCO på basis av Moscow State Pedagogical University.

Under 2007 Genom beslut av den ryska federationens regering rekommenderades de grundläggande paketen för öppen källkod för implementering i alla skolor i Ryssland och för användning vid undervisning i datavetenskap och informationsteknologi i alla datavetenskapsklassrum i alla skolor i Ryssland.

Bakgrund till baspaketen datavetenskapsprogram, deras utveckling, implementering och distribution till skolor i Ryssland och OSS-länderna började i slutet av 90-talet, när de grundläggande mjukvarupaketen utvecklades för inhemska persondatorer BK, Corvette och UKNC och distribuerades i form av öppen och fri programvara för skolor.

Alla gymnasieskolor i Ryssland under 2008-2009 fick grundläggande paket med licensierad kommersiell och gratis programvara med öppen källkod för undervisning i datorkunskap, grunderna i datavetenskap och ny informationsteknik med Windows och Linux operativsystem.

I fyra regioner i Ryssland under 2008-2009 Arbete har inletts med introduktion och användning i gymnasieskolor av grundläggande mjukvarupaket för klassrum av informatik och datateknik, och utbildning av lärare och lärare i informatik av tekniken för att arbeta med öppen programvara i Windows- och Linux-miljöer har påbörjats.

Enligt Läran om informationssäkerhet i Ryska federationen, bör undervisning i datorkunskap och informatik åtföljas av ett juridiskt utbildningsprogram i undervisning om skydd av information i datorer, skydd mot datavirus, porrsajter och säkerställande av informationssäkerhet i lokala och globala datornätverk baserade på fri programvara med öppen källkod.

2007 publicerades de första läroböckerna i datavetenskap för universitet och skolor för att undervisa i datavetenskap i enlighet med statliga utbildningsstandarder med gratis öppen kommersiell stängd programvara i Windows och Linux.

    • HAC, prof., PhD 09:51, 16 juli 2009 (UTC)

Definition av öppen källkod

Definition av öppen källkod) används av Open Source Initiative för att fastställa i vilken utsträckning en programvarulicens överensstämmer med Open Source Software-standarder (Open Source). Baserat på Debians direktiv för fri programvara, som till största delen skrevs av Bruce Perens.

Definitionen består av tio licenskrav för öppen källkod:

  1. Gratis distribution. Detta innebär att licensen inte bör införa begränsningar för försäljning och distribution av programvaran.
  2. Tillgängliga källtexter.Även om programvaran inte kommer med källkod, bör källkoden vara lättillgänglig.
  3. Möjlighet till modifiering. Bara förmågan att läsa källtexter tillåter inte att experimentera med dem och släppa ändringar
  4. Även i fall av okränkbarhet av författarens källkod måste härledda program och deras källkod distribueras fritt.
  5. Ingen diskriminering av människor och grupper av människor. Vissa länder, som USA, har vissa restriktioner för export av programvara.
  6. Ingen diskriminering baserat på syftet med ansökan. En fri licens måste tillåta all verksamhet, inklusive genetisk och nukleär forskning, kommersiella tillämpningar, etc.
  7. Licensdistribution. Rättigheterna förknippade med programvaran med öppen källkod ska gälla för alla användare av programmet utan ytterligare avtal, såsom sekretessavtal.
  8. Licensen får inte begränsa andra programvaruprodukter. Med undantag för banal inkompatibilitet har användaren rätt att välja vad som ska användas.
  9. Licensen måste vara teknikneutral. Det vill säga, licensen får inte kräva något från gränssnittet eller teknikerna som används i det derivativa programmet.
  10. Licensen får inte vara knuten till en specifik produkt. Rättigheterna till programkoden ska inte bero på om programmet är en del av en produkt. En person som distribuerar programmet separat från samlingen eller överförd del av koden till en annan produkt har samma rättigheter som samlingen gav.

Ardor är en digital ljudarbetsstation. Med den kan du spela in, redigera och mixa flerspårsljud. Du kan skapa dina egna skivor, mixa videosoundtracks eller bara experimentera med dina nya musikaliska idéer.

Ardours funktioner inkluderar flerkanalsinspelning, icke-raderingsredigering med obegränsad ångra/gör om, stöd för full automatisering, en avancerad mixer, tidskodssynkronisering och hårdvarukontroll från paneler som Mackie Control Universal. Om du letar efter en ersättare för verktyg som ProTools, Nuendo, Pyramix eller Sequoia, så är Ardor definitivt vad du behöver.

Djärvhet

Audacity är en gratis och lättanvänd ljudredigerare för Windows, Mac OS X, GNU/Linux och andra operativsystem. Du kan använda Audacity för följande ändamål:

  • Live ljudinspelning.
  • Konvertera band- och kassettinspelningar till digitala inspelningar.
  • Redigera filer i formaten Ogg Vorbis, MP3, WAV eller AIFF.
  • Blanda ljud.
  • Ändra ljudets och tonens hastighet.
  • och mycket mer…

Grepp

Grip är en CD-spelare och CD-ripper för Gnome-skrivbordet. Dess funktionalitet är baserad på cdparanoia, men det är också möjligt att använda externa ripper (t.ex. cdda2wav). Automatisk konvertering till MP3 (och andra ljudformat) stöds också, så att du kan bränna en hel skiva till MP3 på en gång. Det finns stöd för skivdatabaser på Internet, så det är möjligt att automatiskt fylla i taggar i de resulterande MP3-filerna. Grip fungerar med DigitalDJ, vilket gör det enkelt att skapa en datoriserad version av din musiksamling.

Väte

Hydrogen är ett trumprogram för GNU/Linux. Dess huvudsakliga mål är professionell, men samtidigt enkel och intuitiv trumprogrammering, baserad på mallar.

Jokosher

Jokosher är en enkel men kraftfull multi-channel studio. Jokosher är en komplett applikation för inspelning, redigering, mixning och export av ljud. Den har designats med användarvänlighet i åtanke.

Utvecklarna av Jokosher har tänkt om processen att skapa musik på alla nivåer, och de lyckades göra ett program som är jävligt lätt att använda.

LMMS

LMMS var tänkt som ett gratis alternativ till populära (men betald och stängd källkod) program som FruityLoops/FL Studio, Cubase och Logic, som alla låter dig skapa musik på din dator. Detta inkluderar att skapa repeterande fragment, syntetisera och mixa ljud, arrangera samplingar, arbeta med ett MIDI-keyboard och mycket mer.

Musa

MusE är en MIDI/ljudsequencer som kan spela in och redigera ljud. Dess författare är Werner Schweer. MusE är tänkt att vara en komplett multikanals virtuell studio för Linux.

  • MIDI-sekvensering
  • Spela in/uppspelning/importera
  • Ingångsfilter
  • Ljudsekvensering
  • Spela in/spela flera mono/stereo I/O
  • AudioGroups funktion
  • SURRA- ger ljudeffekter som refräng/flanger i realtid!
  • Jack- jack-ljud-anslutning-kit. Används i midi/audio routing.
  • Internt Audio Routing Interface
  • ALSA— Avancerad Linux-ljudarkitektur

Du kan använda flera ljudkort för att ansluta flera externa enheter och arbeta med dem i MusE.

ros trädgård

Rosegarden är en professionell ljud- och MIDI-sequencer, notredigerare och mångsidig musikredigeringsmiljö.

soundConverter

soundKonverter är ett omslag för olika ljudomvandlare.

Huvud funktioner:

  • Konvertera ljudfiler
  • beräkning
  • CD-rippning

Streamripper

Med framväxten av fildelningsnätverk som Napster, Gnutella och nu Mojonation och Freenet kan alla Internetanvändare ladda ner nästan vilken MP3-låt som helst på ganska kort tid, men ofta vet inte folk vad de vill ha. Streamripper låter dig ladda ner en ljudström från en internetradiostation. Många MP3-radiostationer spelar bara låtar från vissa genrer, så du kan ladda ner hela din samling av goa/trancemusik, jazzsamlingar, punkrocksamlingar eller vad du vill. Du behöver bara "ställa in" Streamripper på denna ljudström och vänta.

Grafiska applikationer (2D)

Cenon

Cenon är ett grafikprogram av ett speciellt slag. Byggd på en modulär grafikkärna, erbjuder Cenon ett brett utbud av funktioner. Många applikationer är baserade på denna kärna.

Cenon-kärnan är gratis, vilket innebär att den är tillgänglig i källkoder för många datorplattformar, inklusive GNU/Linux.

GIMPshop

GIMPshop är en modifiering av det kostnadsfria GNU Image Manipulation Program (GIMP) som syftar till att emulera utseendet och känslan av Adobe Photoshop. Programmets huvuduppgift är att ge bekvämt arbete för GIMP-användare som är vana vid Photoshop.

GIMPshop har ärvt alla fördelar med GIMP, inklusive bred funktionalitet, anpassningsflexibilitet. GIMPshop ändrar menystrukturen (så att den ser ut som Photoshop), ändrar programmets terminologi till Adobe-terminologi och använder tillägget i Windows-versionen Deweirdifier för att gruppera flera GIMP-fönster på ett ställe, med hjälp av det MDI-system som är gemensamt för Windows-grafikredigerare. GIMPshop stöder inte Photoshop-tillägg, men GIMP-tillägg, filter, penslar finns såklart kvar.

På grund av ändringar i gränssnittet kan många av Photoshop-handledningarna slutföras i GIMPshop, och resten kan anpassas till GIMPshop med minimala ändringar.

Hugin

En lättanvänd, plattformsoberoende panoramabildverktygssats. Baserat på Panorama Tools.

Med Hugin kan du slå samman flera foton till ett sömlöst panorama, sy en sekvens av överlappande bilder och mer.

inkscape

En vektorgrafikredigerare med öppen källkod som har liknande funktioner som Illustrator, CorelDraw eller Xara X. Den använder filformatet Scalable Vector Graphics (SVG) enligt W3C-standarden.

Inkscape stöder många avancerade SVG-funktioner (markörer, kloner, alfablandning, etc.) med fokus på ett snyggt gränssnitt. Du kan enkelt redigera noder, utföra komplexa sökvägsoperationer och mycket mer. Utvecklare hoppas kunna förbättra projektet på användarnas bekostnad, eftersom en öppen utvecklingsmodell används.

mattkonstnär

KoverArtist är ett program för att snabbt skapa omslag till CD-skivor och boxar. Huvudidén är möjligheten att skapa ett coolt omslag med några få klick.

ktoon

KToon är en 2D-animeringsverktygssats utvecklad av animatörer (Toonka Films) för animatörer. Programmet distribueras under GPL-licensen. Utvecklingsplattformen är KDevelop som använder G++, OpenGL och Qt-verktyg.

Krita

Krita är en rasterredigerare. Krita distribueras med KOffice sedan version 1.4. Programmet är enkelt, men innehåller ytterligare intressanta funktioner, som att rita längs en riktlinje (det har aldrig varit så enkelt att rita en sprutpistol i en rak linje!) Och de senaste funktionerna, som 16-bitars färg, stöd för CMYK , L*a*b och även bilder i OpenEXR HDR-format.

MyPaint

MyPaint är ett snabbt ritprogram. Det finns stöd för grafiska surfplattor med variabelt tryck, ett bra set penslar följer med programmet. Med lite envishet kan du till och med skapa dina egna borstar, med huvudfokus på borstens dynamik (förändras med hastighet, tryck eller slumpmässigt). Storleken på duken är obegränsad, antalet avbokningar också. Lager stöds dock inte.

Öppna Office Draw

Draw är ett enkelt sätt att presentera grafik och diagram, från snabba skisser till komplexa ritningar.

  • Flytta ofta använda ritverktyg på skärmen för snabbare åtkomst.
  • Styr utseendet på ritningar och diagram med hjälp av verktygsfältet Stil och formatering.
  • Arbeta med objekt, rotera dem i två eller tre dimensioner; du kan också placera 3D-objekt som sfärer, ringar, kuber etc.
  • Gruppera objekt, avgruppera och redigera dem på en gång när de grupperas.
  • Ett smart renderingssystem låter dig skapa fotorealistiska bilder med bara texturer, ljuseffekter, transparens, perspektiveffekter, etc.
  • Smarta kopplingar gör det mycket enklare att skapa flödesscheman, organisationsscheman, nätverksdiagram och mer. Du behöver bara ange "sticky points", och kontakterna kommer att "fastna" till dem.
  • När du ritar visas de linjära måtten för dina objekt automatiskt.
  • Det finns en stor samling bilder i Galleriet; du kan skapa dina egna bilder och lägga dem i galleriet.
  • Spara grafik i OpenDocument-format, den nya internationella standarden för kontorsdokument. Detta format (XML-baserat) innebär att du inte kommer att vara bunden till själva Draw-programmet. Grafiken du ritar kan nås från alla program som är kompatibla med OpenDocument-standarden.
  • Importera grafik från alla vanliga format (inklusive BMP, GIF, JPEG, PNG, TIFF och WMF).
  • Om du vill kan du skapa Flash-versioner (.swf) av dina bilder i Draw.

Panoramaverktyg

Verktyg för att visa, skapa och redigera panoramabilder:

  • PTStitcher: Högkvalitativ och lättanvänd bildhäftare. Stöder många format.
  • Panorama Tools: Ett Photoshop-tillägg för att skapa och redigera panoramabilder.
  • PTViewer: Högkvalitativ sfärisk tittare. Det finns en fristående och Java-version för flera plattformar.

Pixelisera

Pixelize är ett program som kan göra en dubblett av förminskade bitar av bilder så nära originalet som möjligt.

Kärnan i hennes arbete är att dela upp bilden i ett fint rektangulärt rutnät. Varje rektangel analyseras och ersätts med en bild vald från en omfattande databas. Pixelize försöker hitta en bild som är närmast den valda rektangeln.

Pixelize fungerar bäst när databasen är stor. Om den innehåller cirka 1000 bilder kan resultatet av Pixelize vara ganska acceptabelt.

Scribus

Scribus är ett program med öppen källkod designat för professionell sidlayout på Linux/Unix, MacOS X, OS/2 och Windows-system. Programmet bekänner sig till ett nytt tillvägagångssätt för sidlayout, och utdata från programmet är redo för utskrift.

Under Scribus moderna, vänliga gränssnitt döljer sig professionella publiceringsfunktioner som CMYK-färgstöd, ICC-färghantering och universell PDF-skapande.

skencil

Skencil är en interaktiv vektorgrafikredigerare med öppen källkod. Programmet körs på GNU/Linux och andra UNIX-kompatibla system, programmet är flexibelt och låter dig samtidigt skapa högkvalitativa illustrationer, diagram etc. En unik funktion (för en grafikredigerare av detta slag) är att Skencil är implementerat i nästan det högsta tolkade språket Python. Python är ett kraftfullt objektorienterat språk och lätt att använda.

Synfig

Synfig är en kraftfull vektorgrafikredigerare för platt animering, designad från grunden. Enligt utvecklarna: "även om det redan finns andra program på marknaden för att effektivt skapa platt animation, är vi dock inte bekanta med program som kan göra samma sak som våra."

Platt animation har alltid varit dyrt att skapa, eftersom varje bildruta måste ritas för hand. Än idag, när vi har digitala ritprogram till vårt förfogande, bygger processen fortfarande på mödosam ritning av enskilda mellanramar mellan referensramar (twinning).

Synfigs animationsteknik eliminerar behovet av manuell twinning – den skapar själv en mjuk rörelse, och animatören behöver inte rita varje bildruta manuellt.

Således kan du avsevärt påskynda ritningsprocessen.

Xara Xtreme

Xara Xtreme för Linux är en kraftfull grafikredigerare för allmänna ändamål. Körs på Unix-plattformar inklusive Linux, FreeBSD och (under utveckling) Mac OS X.

Tidigare känt som Xara LX, programmet är baserat på Xara Xtreme för Windows, som för närvarande är den snabbaste grafikredigeraren. Källkoden för Xara Xtreme var öppen källkod i början av 2006 och har porterats till Linux. Denna process är nästan klar och Xara Xtreme för Linux är nu tillgänglig för nedladdning.

Xara Xtreme för Linux:

  • Mycket snabbt program
  • Funktioner som liknar kraftfulla grafikredigerare
  • Lätt att lära sig och använda
  • Lättviktsgränssnitt, inte överbelastat med kontroller. Flera flytande fönster, paletter, menyer, etc.
  • En stor mängd utbildningsmaterial, lektioner, filmer, tips. Projektgemenskapen är mycket stor.

Grafiska program (3D)

Illusionens konst

Art of Illusion är en gratis programvara för 3D-modellering och rendering. Den är helt skriven i Java och bör köras på vilken J2SE 1.4 eller senare kompatibel virtuell Java-maskin som helst.

På många sätt kan programmet konkurrera med betalda konkurrenter. De viktigaste funktionerna inkluderar mesh-baserade modelleringsverktyg, skelettanimering och ett grafiskt språk för att designa texturer och material.

Blandare

Blender är ett gratis paket för att skapa 3D-scener. Versioner är tillgängliga för alla större operativsystem, distribuerade under GNU General Public License. Modell -> Skuggor -> Animation -> Rendering -> Sammanfogning -> Interaktiv 3D.

Crystal Space

Crystal Space är en gratis plattformsoberoende 3D-grafikmotor i realtid. Används i vissa spel.

FreeWRL

  • FreeWRL stöder de öppna standarderna VRML97 och X3D;
  • Erkänd som en kompatibel "Interchange Profile" av Web3d Consortium;
  • Fungerar i OS X och Linux, fungerar både från webbläsare och som en fristående applikation;
  • Stöder ReWire och MIDI - för ljudinteraktion;
  • Kan ansluta till andra program via MIDI, eller externa EAI och SAI programmeringsgränssnitt.

G3DViewer

G3DViewer är en 3D-modellvisare baserad på GTK+-biblioteket. Stöder följande 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) (sedan version 0.2.99.1)
  • Neutralt filformat (.nff)
  • 3D-metafil (.3dmf, .3mf, .b3d)
  • Caligari TrueSpace-objekt (.cob)
  • Quick3D-objekt och -scener (.q3o, q3s)
  • VRML 1.0-filer (.wrl, .vrml) (från 0.1.1, fungerar med fel)
  • AC3D-objekt (.ac, .acc) (sedan 0.1.99.1)
  • LeoCAD-modeller (.lcd) (från 0.2.99.1)
  • Racerbilsmodeller (.ar, .dof) (sedan libg3d 0.0.5, ofullständig funktionalitet)
  • Ultimate Stunts bilmodeller (.glb) (sedan libg3d 0.0.5)
  • VDrift bilmodeller (.joe, .car) (sedan libg3d 0.0.5)

K3DSurf

K3DSurf är ett program designat för att visualisera och redigera matematiska modeller i tre, fyra, fem och sex dimensioner. K3DSurf stöder parametriska ekvationer och isoytor.

Kort beskrivning av K3DSurfs funktioner:

  • Interaktiv visualisering med musrörelser (höger knapp - rotera, mitten - flytta, vänster - zooma).
  • Realtidsanimering (rotation) och morphing (på grund av införandet av variabeln t_time). Animation och morphing kan styras med hjälp av processorbelastnings- och fördröjningsintervallkontrollerna för variabeln t_time.
  • Skapa skärmdumpar genom att kopiera renderingsfönstret eller använda den bästa strålspåraren - Povray.
  • Skapande av animerade scener.
  • Skapande av mesh-filer som beskriver formen på den matematiska modellen.

Format som stöds

  • Povscript: Format för Povray, det bästa strålspårningsprogrammet.
  • VRML2: används i de flesta moderna webbläsare, du behöver lämplig tillägg.
  • OBJ: Ett välkänt format som stöds av de flesta 3D-redigerare (Blender, MAYA och Moray).

KPovModeler

KPovModeler är ett program för att skapa modeller för efterföljande rendering av scener i POV-Ray (TM). Programmet är designat för KDE-skrivbordet.

För de flesta 3D-modellerare är POV-Ray inget annat än en renderingsmotor, och ofta tvingas de bara använda en begränsad del av POV-Ray-skriptspråket. Detta gäller dock inte KPovModeler, där du kan använda alla POV-Ray-funktioner genom att översätta POV-Ray-språket till ett grafikträd.

Nästan alla funktioner i POV-Ray-skriptspråket kan användas i KPovModeler. "Nästan" - eftersom du inte direkt kan använda variabler, loopar, makron och vissa andra operatorer. Å andra sidan låter KPovModeler dig använda delar av POV-Ray-skript med hjälp av verktyget "Raw POV-Ray"; sådan "rå" kod kommer att övervägas av POV-Ray själv exklusivt vid renderingsstadiet.

KPovModeler stöder följande funktioner:

  • Scenhantering med hjälp av ett grafiskt träd.
  • Ändringar av objekt med hjälp av kontrollpunkter i den grafiska vyn, eller direkt manipulation i objektets attributfönster.
  • Icke-blockerande scenrendering med OpenGL.
  • Kopiera/klistra in och dra-och-släpp POV-Ray-kod i objektträdet.
  • Ångra och gör om åtgärder.
  • Scenåtergivning och texturvisning med POV-Ray, inifrån programmet.
  • Stöd för nästan alla POV-Ray-objekt.
  • Stöd för alla texturer.
  • Prototyper (meddelanden) och beskrivningar.
  • Alla kameraprojektionslägen.

PovRay

Persistence of Vision Raytracer är ett gratis, mycket realistiskt verktyg för att skapa 3D-grafik. Versioner för Windows, Mac OS/Mac OS X och i86 Linux är officiellt tillgängliga. Källkoden är tillgänglig för den som vill porta programmet till andra plattformar.

vit sanddyn

White_dune är ett VRML97-verktyg på låg nivå för Unix/Linux/MacOSX och Windows-plattformar. Den kan visa filer i VRML97-format. Till skillnad från verktygen på hög nivå använder den en lätt modell baserad på VRML97-standarden.

Applikationsvideo

AvidMUX

Avidemux är en gratis videoredigerare som är lätt att redigera, filtrera och koda video. Det finns stöd för många filtyper, inklusive AVI, DVD-kompatibla MPEG-filer, MP4 och ASF, och du kan använda vilken codec som helst. Uppgifter kan automatiseras med hjälp av projekt, en jobbkö och en kraftfull skriptmotor.

Cinelerra

I grund och botten är Cinelerra designad för tre saker: fånga, komponera och redigera ljud och video.

Om du vill skapa filmer med samma omfattning som proffsen, så är Cinelerra definitivt ditt val.

CinePaint

CinePaint är designat för retuschering av filmer och foton. CinePaint kan hantera en mängd olika format som DPX, 16-bitars TIFF och OpenEXR, samt välbekanta format som JPEG eller PNG. Det finns stöd för 8-bitars, 16-bitars och 32-bitars färgkanaler, HDR och CMS.

CinePaint används för bild-för-bild-retuschering, deoisering, återställande och målning av texturer på 3D-modeller. Programmet har använts i produktionen av många långfilmer, inklusive The Last Samurai, där flygande pilar ritades med det.

För fotografiska ändamål kan CinePaint importera HDR-exponeringar. Det finns stöd för 16-bitars färgutskrift med GutenPrint-drivrutinen. CinePaints breda dynamiska omfång är viktigt vid bearbetning av svartvita foton, eftersom de bara har en kanal.

Jahshaka

  • Redigera videor snabbt och flexibelt.
  • Skapa effekter i realtid.
  • Obegränsade möjligheter inom animation.
  • Rita på videoramar.
  • Skapa musik med professionella verktyg.
  • Arbeta med vilket format som helst i vilken upplösning som helst.

Kino

Kino är ett icke-linjärt digitalt videoredigeringsprogram för GNU/Linux. Programmet integreras perfekt med IEEE-1394 vid inspelning, fungerar med videobandspelare och låter dig spela in video tillbaka till kameran. Videoinspelning är i Raw DV- eller AVI-format, i typ-1 DV- och typ-2 DV-kodningar (separat ljudström).

Du kan ladda upp flera videoklipp, klippa ut och klistra in ljud-/videosegment och spara dessa steg i en steglistafil (SMIL XML-format). De flesta redigerings- och navigeringskommandon är lånade från vi-programmet.

Kino kan exportera komplexa filmer till många format: DV över IEEE 1394, Raw DV, DV AVI, enstaka bildrutor, WAV, MP3, Ogg Vorbis, MPEG-1, MPEG-2 och MPEG-4. Import/export av en bildruta är baserad på biblioteket gdk-pixbuf, som stöder formaten BMG, GIF, JPEG, PNG, PPM, SVG, Targa, TIFF och XPM. Arbeta med MP3 kräver den lama codec. Ogg Vorbis kräver oggenc. MPEG-1 och MPEG-2 kräver mjpegtools eller ffmpeg, medan MPEG-4 kräver ffmpeg.

LEVER

LiVES är en hybrid av programvara för realtidsvideobehandling och icke-linjär videoredigeringsprogram. Du kan redigera din video direkt utan att behöva oroa dig för format, bildstorlekar eller bildhastigheter. Detta är ett mycket flexibelt verktyg som kan användas av både VJ:er och videoredigerare - mixa och byt videoklipp från tangentbordet, redigera dem och limma ihop dem på en flerkanalig tidslinje. Du kan till och med spela in livevideo och sedan redigera och spara som ett nytt klipp!

recordMyDesktop

recordMyDesktop är ett GNU/Linux-skrivbordsinspelningsprogram. Dess huvudsakliga sidor är enkelhet och effektivitet i att utföra sin huvuduppgift.

Programmet är uppdelat i två delar; ett enkelt kommandoradsverktyg som utför enkla videoinsamlings- och kodningsuppgifter; och ett grafiskt gränssnitt som ger programmets funktionalitet på ett mer användarvänligt sätt.

bildspelsskapare

Med Slideshow Creator och dvd-bildspel kan du konvertera dina bilder till ett vackert bildspel i DVD-kvalitet med specialeffekter. Det återstår att lägga till musikackompanjemang, och det kommer att bli allmänt coolt!

Systemapplikationer

APTonCD

APTonCD är ett grafiskt verktyg som låter dig skapa en eller flera CD- eller DVD-skivor med paket nedladdade med APT-GET eller APTITUDE. På så sätt kan du skapa ett portabelt förråd som kan användas på andra datorer som till exempel inte har tillgång till nätverket. Det är också möjligt att skapa en disk som innehåller alla deb-paket från ett enda arkiv.

beagle

Beagle är ett verktyg som gör att du snabbt kan hitta din information på din lokala dator.

Mer tekniskt sett är Beagle ett Linux-program som körs oberoende av skrivbordsmiljön. Beagle indexerar transparent och diskret din data i realtid. Till exempel:

  • Filer indexeras omedelbart när de skapas, återindexeras när de ändras och tas bort från indexet när de raderas.
  • E-postmeddelanden indexeras när de laddas ner
  • Historiken för snabbmeddelanden indexeras i realtid, rad för rad.
  • Webbsidor indexeras när de visas (om lämpligt webbläsartillägg är installerat).

ClamAV

Clam AntiVirus är ett antivirusprogram med öppen källkod (GPL) för UNIX som syftar till att kontrollera e-post på e-postservrar. Setet innehåller flera verktyg, inklusive en flexibel och skalbar flertrådig demon; en skanner som fungerar från konsolen och ett verktyg för att automatiskt uppdatera virusdatabaser.

Conky

Conky är en lättviktig systemmonitor, mycket anpassningsbar, körs i X, baserad på torsmo. Programmet utvecklas aktivt.

Ekiga

Ekiga (tidigare känd som GnomeMeeting) är ett ljud- och videokonferensprogram med öppen källkod för GNOME-skrivbordet. Applikationen fungerar med H.323 och SIP VoIP-protokoll. Det finns stöd för många ljud- och videocodecs, den interagerar bra med andra SIP-kompatibla program, inklusive Microsoft NetMeeting.

Endeavour Mark II

Endeavour Mark II är en komplett uppsättning program för att arbeta med filer. Den innehåller en filläsare, bildläsare, arkivering, papperskorgen och andra verktyg för att arbeta med filer och diskar.

FileZilla

FileZilla är en snabb FTP- och SFTP-klient.

GPartad

GParted är ett kraftfullt paket för att skapa, ta bort, ändra storlek, flytta, kontrollera och kopiera partitioner och filsystem på dem. Programmet är användbart för att förbereda diskar innan du installerar operativsystem, omorganisera ledigt diskutrymme, kopiera data på diskar och spegla en partition till en annan.

gzip

gzip (GNU zip) är ett komprimeringsverktyg utvecklat som en ersättning för komprimeringsprogrammet. Dess främsta fördelar är bättre kompressionsförhållande och frihet från proprietära algoritmer.

Katapult

Katapult är ett KDE-program som låter dig snabbt och enkelt starta program, öppna bokmärken och mycket mer. Programmets funktionalitet kan utökas med tillägg. Mjukvaruutvecklaren inspirerades att skapa Katapult av en liknande Quicksilver-applikation för Mac OS X. Katapult är skriven i C++.

K3b

K3b var tänkt som ett komplett och enkelt CD-bränningsprogram.

MondoRescue

Mondo Rescue är ett GPL-katastrofåterställningsprogram. Linux (i386, x86_64, ia64) och FreeBSD (i386) plattformar stöds. Det finns paket för många populära distributioner (RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo). Det finns stöd för bandenheter, diskar, nätverk och CD/DVD som backuplagring; stöd för många populära filsystem; LVM (logisk partitionshantering); mjukvara och hårdvara RAID.

openberg

Gratis programvara för att läsa, skriva och publicera e-böcker i öppna standarder.

öppenSSH

OpenSSH är en gratis implementering av SSH-kommunikationsfunktionen som används av administratörer på Internet. Användare av tjänster som telnet, rlogin, ftp bör överväga att få sina lösenord överförda okrypterade över nätverket, och eventuellt byta till SSH. OpenSSH krypterar all trafik (inklusive lösenord) för att effektivt bekämpa inkräktare. Dessutom tillhandahåller OpenSSH säkra tunnelfunktioner och olika autentiseringsmetoder. Det finns stöd för alla versioner av SSH-protokollet.

Pidgin

Pidgin är en snabbmeddelandeklient med flera protokoll som låter dig använda olika system samtidigt. Här är en lista över protokoll som stöds:

  • Bonjour
  • Gadu Gadu
  • Google Talk
  • gruppvis
  • MySpaceIM
  • ENKEL
  • Samma tid
  • Yahoo!
  • Zephyr

Spackel

PuTTY är en gratis implementering av en Telnet- och SSH-klient på Win32- och Unix-system, och en xterm-terminalemulator.

Rekonstruktör

Reconstructor är ett diskbränningsprogram för Ubuntu GNU/Linux-distributionen. Som grund används Desktop (Live), Alternate (Install) eller Serverdisk, varefter användaren kan anpassa distributionen för att passa hans behov.

Om Ubuntu Desktop väljs som bas kan hela skrivbordsmiljön konfigureras. Du kan till exempel ändra sammansättningen av programvaran, ändra utseendet (startskärm, teman, typsnitt, bakgrundsbilder etc.), lägga till genvägar till skrivbordet etc.

Om du tar grunddisken Alternate eller Server - på samma sätt kan du ändra sammansättningen av programmen.

Rox Filer

ROX är en skrivbordsmiljö tillsammans med GNOME, KDE och XFCE. ROX är ett försök att ta med de positiva aspekterna av operativsystemet RISC OS till Unix- och Linuxvärlden. Traditionellt har Unix-användares arbete handlat om filer. Nästan allt i Unix är en fil: vanliga filer, enhetsfiler och till och med processer (på Linux, till exempel, finns de i katalogen /proc).

Men de senaste trenderna i miljöer (som KDE eller GNOME) lutar allt mer åt Windows-metoden. Detta leder till att filsystemet döljs för användaren, och nu tvingas användaren göra allt genom många menyer och dialogrutor. Användare av moderna miljöer (både Windows och Unix) förstår ofta inte var deras program är installerade eller ens var deras data lagras. Detta leder till det faktum att användaren upphör att helt kontrollera sitt system och inte förstår hur det fungerar.

ROX-skrivbordet är däremot baserat på ett filsystem. Dess huvudkomponent är ROX-Filer, en kraftfull grafisk filhanterare som, förutom att vara en populär filhanterare i sig, tillhandahåller ett gäng funktioner som är utformade för att lösa ovanstående problem.

TrueCrypt

Gratis programvara för diskkryptering. Körs på operativsystemen Windows Vista/XP, Mac OS X och Linux.

  • Skapa en virtuell krypterad disk inuti en fil och montera den som en vanlig disk.
  • Kryptera en hel partition eller till och med en lagringsenhet (som ett USB-minne eller en hårddisk).
  • Kryptera partitionen med Windows installerat (för-start-autentisering).
  • Kryptering utförs automatiskt, i realtid (i farten), transparent för användaren.

Ger två skyddsnivåer:

1) Dolt avsnitt (steganografi).

2) Det är omöjligt att identifiera någon TrueCrypt-partition (partitioner kan inte särskiljas med nästan slumpmässiga data).

VNC

VNC är en akronym för Virtual Network Computing. Faktum är att detta är ett fjärrdiagnostiksystem som låter dig se datormiljön inte bara på maskinen som den körs på, utan också var som helst på Internet. En mängd olika hårdvaruarkitekturer stöds.

VIN

Wine är en öppen källkodsimplementering av Windows API på X, OpenGL och Unix.

Vi kan säga att Wine är ett kompatibilitetslager designat för att köra Windows-program. Vin kräver inte Microsoft Windows, eftersom det är en helt gratis alternativ implementering av Windows API. Källkoden är 100 % icke-Microsoft-kod. Även om Wine kan använda inbyggda Windows DLL-filer om så önskas. Wine tillhandahåller även utvecklingsverktyg för att porta Windows-källkod till Unix-system. Således är det möjligt att kompilera och köra Windows-program utan modifiering på x86 Unix-system: Linux, FreeBSD, Mac OS X och Solaris.

XFE

X File Explorer (Xfe) är en filhanterare för X, som MS-Explorer eller Total Commander. Även om alla dessa filhanterare är funktionsrika och väldesignade, måste du erkänna att de är enorma! Om du är en konsoljunkie, en lätt datoranvändare, eller bara har en gammal dator, kan kostnaden för att ha en sådan filhanterare vara betydande, vilket inte är bra. Många filhanterare, förutom allt, är beroende av skrivbordsmiljön och tvingas ladda ett gäng andra bibliotek när de laddas. Och Xfe-filhanteraren är å andra sidan inte beroende av skrivbordet och kräver lite resurser.

Verktyg för mjukvaruutveckling

Bugzilla

(Ja, Bugzilla är en webbapp, men den är så cool.) Bugzilla är ett gratis webbaserat felspårningssystem som ursprungligen utvecklades och användes av Mozilla-projektet. Sedan Bugzilla blev öppen källkod av Netscape Communications 1998, har många organisationer antagit Bugzilla som det bästa verktyget för felspårning. Applikationen är populär bland utvecklare av både gratis och proprietära program.

Förmörkelse

Eclipse är en öppen gemenskap vars projekt fokuserar på att bygga en öppen utvecklingsplattform bestående av utdragbara skal (ramverk), verktyg och bibliotek för att bygga, distribuera och hantera mjukvaruprodukter under hela deras livscykel. Ett stort och levande ekosystem av stora teknikleverantörer, innovativa nystartade företag, universitet, forskningsinstitut och individer stödjer alla Eclipse-plattformen.

Gambas

Gambas är en gratis utvecklingsmiljö baserad på Basic språktolken med objekttillägg. Systemet liknar Visual Basic (men det är inte en klon!).

Med Gambas kan du snabbt utveckla grafiska gränssnitt för Qt- eller GTK+-program, arbeta med MySQL, PostgreSQL, Firebird, ODBC och SQLite-databaser, hantera KDE-applikationer genom DCOP-motorn, översätta ditt program till många språk, enkelt skapa nätverksapplikationer, 3D-applikationer OpenGL grafik, CGI-webbapplikationer och mer.

Geany

Geany är en textredigerare baserad på GTK2-biblioteket. Redaktören innehåller de grundläggande funktionerna i en integrerad utvecklingsmiljö (IDE). Programmet är litet och snabbt och beror lite på andra paket. Det finns stöd för många filtyper, märkningsspråk och många trevliga funktioner.

Gobby

Gobby är en gratis samarbetsredigerare som stöder flera dokument i en enda session och onlinechatt. Applikationen körs på Microsoft Windows, Mac OS X, Linux och andra Unix-kompatibla plattformar. Fönsterverktygssatsen använder GTK+ 2.6, så applikationen faller inte utanför det allmänna GNOME-utseendet.

jRedigera

jEdit är en avancerad programmerares textredigerare som har investerat hundratals (inklusive förlängningsutvecklingstid) manår på utveckling.

nätbönor

NetBeans IDE är en gratis, integrerad applikationsutvecklingsmiljö. Med NetBeans har du allt du behöver för att professionellt skapa skrivbords-, företags-, webb- och mobilapplikationer. Programmeringsspråk som stöds är Java, C/C++ och till och med Ruby. IDE körs på flera plattformar inklusive Windows, Linux, Mac OS X och Solaris; lätt att installera och använda.

SciTE

SciTE är en textredigerare baserad på SCIntilla. Ursprungligen designad för att demonstrera Scintilla(), har den nu utvecklats till en användbar redigerare för allmänna ändamål med möjlighet att kompilera och köra program.

Webbutvecklingsverktyg

Amaya

Amaya är webbredaktör, d.v.s. ett verktyg för att skapa och uppdatera dokument direkt på webben. Sidvisare är sömlöst integrerade med redigerings- och fjärråtkomstfunktioner i en enda arbetsyta. Detta tillvägagångssätt följer den ursprungliga visionen om webben som ett utrymme för samarbete snarare än envägspublicering.

Aptana Studio

Aptana Studio är en gratis utvecklingsmiljö för Ajax med över en miljon nedladdningar. Webbutvecklare över hela världen är redan övertygade om att Aptana Studio är det bästa programmet i sitt slag. Studio tillhandahåller gratis tillägg för PHP, Ruby on Rails, Adobe AIR och även Apple iPhone-utveckling.

Naturligtvis innehåller Studio funktioner för att utveckla Ajax-applikationer baserade på Jaxer. Faktum är att från och med Studio 1.1 stöds Jaxer fullt ut, så att utveckla Ajax-applikationer kräver inte att någon server installeras. Du skapar helt enkelt ett nytt HTML-dokument och du kan direkt implementera en klient-/serverapplikation med stöd för databasåtkomst, nätverksåtkomst och mycket mer.

blåfisk

Bluefish är en kraftfull redigerare designad för programmerare och webbdesigners, som innehåller många funktioner som gör det lättare att skriva webbplatser, skript och kod. Bluefish stöder många programmerings- och märkningsspråk, speciellt för redigering av dynamiska och interaktiva webbplatser.

Font Forge

FontForge är ett verktyg för att skapa teckensnitt. Med den kan du skapa och redigera typsnitt i postscript, truetype, opentype, cid-keyed, multi-master, cff, svg och bitmap (bdf, FON, NFNT) format. Du kan konvertera teckensnitt från ett format till ett annat. Det finns stöd för många teckensnittsformat från Macintosh-systemet.

gFTP

gFTP är en gratis flertrådad FTP-klient för *NIX-arkitekturer. En trevlig funktion är stöd för FXP-överföringar (filöverföring mellan två fjärranslutna FTP-servrar).

Kompositör

KompoZer är mycket lätt att använda, vilket gör det till det bästa valet för tillfälliga användare som vill skapa en attraktiv och professionell webbplats utan kunskap om HTML-kodspråk eller webbprogrammering.

Kruler

Kruler - linjal på skärmen (måttenhet - pixlar) och färgdeterminant på skärmen. Program för KDE-miljön.

Quanta Plus

Quanta Plus är en stabil och funktionsrik webbutvecklingsmiljö. Principerna för Quanta har alltid varit genomtänkta arkitektoniska grunder; utveckling som syftar till effektiv och naturlig användning; maximal flexibilitet och töjbarhet för användaren. Utvecklarna av Quanta var engagerade i att göra programmet till det bästa bland sådana program som stöds av communityn. Mycket av Quanta är designat för att göra dessa funktioner lätt utbyggbara. Även sättet att arbeta med XML DTD beskrivs med hjälp av XML-filer som användaren kan redigera. Andra funktioner inkluderar möjligheten att importera DTD:er, skriva skript för att kontrollera editorns innehåll, visuellt skapa dialogrutor för skript och tilldela skript till praktiskt taget alla filoperationer.

havs apa

SeaMonkey-projektet är en gemenskapsansträngning för att skapa en applikation för alla Internetbehov. Populära applikationer av detta slag tidigare var Netscape och Mozilla, men nu utvecklas SeaMonkey-projektet i denna riktning och kombinerar alla de senaste koncepten. Funktionaliteten i programmet inkluderar en webbläsare, e-post- och nyhetsgruppsklient, HTML-redigerare, IRC-chatt och webbutvecklingsverktyg. SeaMonkey kommer säkert att vara användbart för avancerade användare, webbutvecklare och företagsanvändare.

blinkning

Wink - applikationer för att skapa lektioner och presentationer, i första hand för att skapa visuella hjälpmedel för att arbeta med program (exempelvis visuella lektioner för MS Word/Excel etc.) Med hjälp av Wink kan du skapa skärmdumpar, lägga till förklaringar, knappar, rubriker m.m. .P. På så sätt kan du få mycket effektiva presentationer och lektioner.

xampp

Många vet av erfarenhet att det inte är lätt att installera en Apache-webbserver och ännu svårare att bunta ihop den med MySQL, PHP och Perl. XAMPP är en lättinstallerad Apache-distribution som även inkluderar MySQL, PHP och Perl. XAMPP är faktiskt lätt att installera på en server - ladda bara ner paketet, extrahera innehållet och sätt igång.

Program för kontorsarbete

Anteckningsblock för korg

Detta är en allmän anteckning som tar ansökan. Bland funktionerna:

  • Skapa enkelt anteckningar av alla slag
  • Samla data på ett ställe och dela det med andra
  • Centralisera information om dina projekt
  • Organisera snabbt dina tankar i "idéboxar"
  • Gör att göra-listor
  • Och mycket mer.

Firefox

Många vet att Firefox är en webbläsare. Dess utmärkande funktion är ett stort antal tillägg som förbättrar funktionaliteten hos Firefox, så att du enkelt kan modifiera Firefox för att passa dina behov.

Gnome Do

Ett kraftfullt, snabbt och vackert GNOME-program för fjärrskrivbord, men GNOME Do är inte bara för GNOME. Även om programmet skrevs av en GNOME-hobbyist, fungerar det också utmärkt i KDE och andra miljöer.

GNOME Do är inte ett sökverktyg. Om du vet vad du letar efter och vad du vill, kommer Do att ta dig dit på nolltid. GNOME Do är inte bara ett program för att köra andra program. Du kan skicka e-post och snabbmeddelanden, spela musik och söka information på Internet. Allt detta är möjligt tack vare förlängningar.

GnuCash

GnuCash är ett bokföringsprogram för personlig och småföretagsekonomi. Applikationen distribueras fritt under GNU GPL-licensen och är tillgänglig för GNU/Linux, BSD, Solaris, Mac OS X och Microsoft Windows-plattformar.

Programmet är lätt att använda, men samtidigt kraftfullt och flexibelt. GnuCash låter dig hålla reda på bankkonton, aktier, intäkter och utgifter. Programmet bygger på professionella principer för ekonomisk förvaltning, vilket garanterar en balansräkning och korrekta rapporter.

hembank

HomeBank är ett gratis program för att hantera din privatekonomi. Ett enkelt program. Du kan enkelt analysera din ekonomiska situation med kraftfulla filtreringsverktyg och grafer.

inCollector

inCollector är en applikation för att lagra olika arbetsdata (såsom anteckningar, meddelandehistorik, citat, serienummer, källkoder, webbadresser, ord, etc.). Alla poster kan förses med taggar (taggar), som senare hjälper dig att hitta rätt. Det finns också sökmappar som låter dig söka efter poster enligt de angivna kriterierna. Du kan också exportera (och naturligtvis importera) poster till en extern fil.

smälta samman

Meld är en visuell skillnadssökare. Du kan jämföra innehållet i två eller tre filer och redigera dem vid behov (skillnaderna uppdateras automatiskt). Du kan jämföra innehållet i två eller tre kataloger, och om det finns skillnader, sök efter skillnader redan i filerna. Du kan se skillnaderna mellan den aktuella filen och en kopia av filen på en versionskontrollserver som CVS, Subversion, Bazaar-ng och Mercurial.

öppet kontor

OpenOffice.org är en kontorssvit med flera plattformar. Den består av viktiga skrivbordsprogram som ordbehandlare, kalkylblad, presentationsprogram och vektorgrafikredigerare. Gränssnittet och funktionaliteten hos paketet liknar andra kontorspaket. Det flexibla OpenOffice.org hanterar en mängd olika format anmärkningsvärt bra, inklusive proprietära Microsoft Office-format och det neutrala OpenDocument-formatet från OASIS-konsortiet.

Paketet är tillgängligt på över 65 språk, och fler kommer tack vare communityn. OpenOffice.org är stabil på Solaris, Linux (inklusive PPC Linux), Windows, Mac OS X (X11) och många andra plattformar.

PDFredigera

En gratis (och öppen källkod) PDF-dokumentredigerare. Det finns både grafiska och konsolversioner.

qArrangör

qOrganizer är en allmän arrangör som består av en kalender med ett schema, påminnelser, en daglig journal/anteckningar och en att göra-lista. Elever kan hitta användbara funktioner som ett klassschema och en dagbok för betyg och godkända resultat. Programmet är lätt att använda och tar ett nytt förhållningssätt till arrangörer.

RSSowl

Applikationer som samlar in data från webbplatser utrustade med ett RSS-flöde kallas "aggregatorer". RSSOwl är en applikation av detta slag. RSSOwl låter dig samla in, organisera, uppdatera och spara information från sådana nyhetsflöden. Denna process är enkel och trevlig. Vald information kan sparas i olika format för vidare läsning offline eller delning med andra. Applikationen är lätt att installera, det finns versioner för olika språk, och viktigast av allt, den fungerar på många plattformar.

Specto

Specto är en skrivbordsapplikation som övervakar för att ändra händelser (som webbplatsuppdateringar, mottagna e-postmeddelanden, ändringar av filer och mappar, systemprocesser, etc.) och pop upp meddelanden när dessa händelser inträffar.

Specto kan till exempel hålla en webbplats (eller nyhetsflöde, eller bild eller vad som helst) uppdaterad och meddela användaren om aktivitet. På så sätt slipper du behovet av att hela tiden gå in på denna sida för att ta reda på om det har kommit uppdateringar.

Solfågel

Mozilla Sunbird är en plattformsoberoende kalender byggd på Mozilla Toolkit. Det är en enkel och fullt fungerande kalenderapplikation som kan användas på många plattformar.

Uppgiftscoach

Task Coach är en enkel app med öppen källkod för att hantera personliga uppgifter och att göra-listor. Det här programmet föddes ur Franks frustration över det faktum att de välkända motsvarigheterna, som de som är inbyggda i Outlook eller Lotus Notes, inte tillåter dig att skapa sammansatta uppgifter. Men ofta består uppgifter av flera åtgärder. Task Coach utformades specifikt med stöd för sammansatta uppgifter.

Thunderbird

Thunderbird låter dig arbeta med e-post på ett sätt som passar alla dina specifika behov – till exempel avancerad meddelandesökning eller lyssna på ljudfiler direkt från e-postmeddelanden.

Thunderbird 2 erbjuder användaren många sätt att arbeta med e-postmappar, till exempel favoritmeddelanden, nyligen visade eller en mapp som innehåller olästa meddelanden. Som vanligt kan du skapa en mapp med RSS-flöden eller en nyhetsgrupp för att hålla dig uppdaterad med de senaste händelserna av ditt intresse. Thunderbird 2 låter dig även utöka meddelandevisningspanelen till helskärm.

I Thunderbird 2 kan du tagga meddelanden med specifika taggar som "Att göra" eller "Klar" och till och med skapa anpassade taggar för att passa dina behov.

tkdiff

tkdiff är ett grafiskt gränssnitt för diff-differenssökaren. Programmet består av två block där du kan se skillnaden mellan de två filerna. För att snabbt navigera genom dokumentet finns det stöd för funktioner som diff-bokmärken och en grafisk diff-karta.

Zim

Zim är en WYSIWYG-textredigerare skriven i Gtk2-Perl. Redaktören syftar till att föra idén om en wiki till skrivbordet. Varje sida sparas som en textfil med wiki-uppmärkning. Sidor kan innehålla länkar till andra sidor, sidor sparas automatiskt. Sidorna är organiserade i en hierarkisk struktur som liknar hierarkiska redaktörer (så kallade outliners). Zim kan användas för att underhålla att göra-listor eller som en personlig dagbok.

Programvara med öppen källkod har sina fans, och nyligen, när det kommer till utvecklingen av någon form av "nationella" produkter, menar de i princip öppen källkod. Paradoxalt nog har intresset för denna typ av mjukvara genererat en hel del snedvridningar och missuppfattningar som i praktiken hindrar dess distribution.

Vårt företag har varit involverat i öppen källkodsprojekt sedan 2005 - och genom utveckling av egna lösningar för öppen källkod (OpenVZ , CRIU-projekt), deltagande i andra öppen källkodsprojekt (QEMU , OpenStack , libvirt , libcontainer , etc.). Under 10 år har vi samlat några av de vanligaste myterna om programvara med öppen källkod. Jag kommer att prata om var och en av missuppfattningarna och förklara varför det är fel. Du kommer säkert att minnas lika många fler, men enligt min mening är dessa fem de mest "helvetiska".


Ett projekt med öppen källkod är ett projekt med öppen källkod.

Varje programvaruprojekt består av många artefakter: projektkällkod, information om okorrigerade defekter, testkällkod, dokumentation. Källkoden för projektet är bara en del av det, fri tillgång till vilket inte ger rätt att kalla hela projektet för öppen källkod. Förutom källkoden bör andra utvecklingsartefakter vara fritt tillgängliga, och ju fler artefakter som är öppna, desto mer är projektet öppet för bidragsgivare (personer som vill bidra till projektet). Dessutom behövs transparenta processer mellan alla samhällsmedlemmar, öppen kommunikation i projektet osv. Alla dessa åtgärder kommer bara att bidra till utvecklingen av projektet och det fruktbara samarbetet mellan medlemmarna i samhället.

Kvaliteten på programvara med öppen källkod är sämre eftersom vem som helst kan skriva kod för den

Huvudprincipen för programvara med öppen källkod - öppen gemensam utveckling - i sig är en garanti för att kod av låg kvalitet, kryckor och patchar helt enkelt inte kan döljas för andra deltagare. En person som deltar i sådana projekt är redo för det faktum att hans arbete kommer att utsättas för både analys och kritik, vilket innebär att han inte kommer att hacka. Hans rykte står på spel, och ingen vill förlora det.

Dessutom finns det i vissa gemenskaper (till exempel gemenskapen kring utvecklingen av Linux-kärnan) en strikt princip - endast den bästa, testade och idealiska koden accepteras i källkärnan. Ett försök att lägga till ändringar av låg kvalitet kommer att avvisas, det andra försöket är fyllt med ett förlust av rykte för personen eller företagets bidragsgivare.

Det vill säga, ett öppet projekt tillåter verkligen vem som helst att vara med och skriva kod, men i seriösa projekt, på grund av den höga inträdesgränsen, kommer kod inte att accepteras från personer med en otillräcklig kompetensnivå.
De flesta stora IT-företag (IBM, Google, Canonical, Parallels etc.) har hela avdelningar där specialister får betalt för att arbeta med öppen källkodsprojekt och därmed indirekt arbetar med företagets produkter.

Separat är det värt att nämna att företag som utvecklar produkter baserade på öppna projekt är intresserade av att förbättra koden för öppna projekt som de använder under testning. Därför måste alla upptäckta problem fixas och se till att denna fix läggs till i huvudgrenen av projektet för att ha så få skillnader som möjligt i din kod och koden för det öppna projektet. Våra produkter använder koden för andra öppna projekt, så vi fixar problemen som finns i koden för dessa projekt och skickar dem till uppströms. Detta var fallet med sårbarheter i RHEL-kärnan: Red Hat noterade Vladimir Davydov för att ha upptäckt allvarliga sårbarheter CVE-2014-0203 och CVE-2014-4483 i en av RHEL6-kärnuppdateringarna (det andra problemet, förresten, hittades med hjälp av ett av våra automatiserade tester, med hjälp av Linux Test Project). Vasily Averin fick beröm för att hitta CVE-2014-5045, Dmitry Monakhov för CVE-2012-4508. Den bra testningen av Linux-kärnan noterades till och med av Andrew Morton (vem är det här?): "Jag är intresserad. Under de senaste månaderna har folket på @openvz.org hittat (och fixat) ett gäng oklara, men allvarliga och ganska uråldriga buggar. Hur upptäckte du dessa buggar?”

Resultat

Faktum är att alla dessa myter uppstår till största delen från användare som antingen precis börjat arbeta med OpenSource-programvara, eller inte har provat det alls. Det bästa sättet att bli av med fördomar är att börja arbeta nära med sådana beslut.
Vi har nyligen släppt en ny version av vår produkt Virtuozzo 7. Om du också är intresserad av att skapa den bästa, då


Det mesta av programvaran som används distribueras i kompilerad form. Detta tyder på att källkoden för sådana program passerar genom en speciell kompilator som konverterar den till ett språk som är förståeligt för datorn. I sin tur programvara som använder öppen källa, är raka motsatsen.

Sådan kod distribueras som regel tillsammans med den kompilerade versionen av programmet, vilket gör det möjligt att modifiera eller förbättra det på alla sätt för att kunna utföra ett bredare utbud av uppgifter. Utvecklarna av sådana program tror att med tiden kommer öppen källkod att tillåta mjukvaruprodukten att bli mer användbar och bli av med ett stort antal fel.

Det finns flera behörighetskriterier för program med öppen källkod:

  • fri distribution av mjukvarupaketet, men det kan samtidigt vara en del av ett kommersiellt projekt;
  • obligatorisk tillämpning av källkoden;
  • möjligheten för vem som helst att redigera källkoden;
  • förmågan att distribuera modifierade versioner av program;
  • Det bör inte finnas något krav på att utesluta annan programvara eller störa dess funktion.

Låt oss överväga ett av de mest slående exemplen på programvara som åtföljer öppen källkod som har fått global distribution. I början av 1990-talet utvecklade den finske studenten Linus Torvalds ett helt nytt operativsystem baserat på Unix, som idag är känt som linux. Systemet släpptes under ett licensavtal GNU General Public License, som innehöll en definition av öppen källkod ur juridisk synvinkel. Ett ganska stort antal programmerare började använda och förbättra detta operativsystem. Efter att ha samlat förbättringar från programmerare runt om i världen till en enda helhet, släppte Linus Torvalds 1994 Linux version 1.0. Dessförinnan utfördes versionsnumrering med början på noll.

Med tiden fanns det en viss allmän oro hos konsumenterna angående bristen på garanti, såväl som teknisk support för sådan programvara. Så Red Hat Software skapar ett officiellt Red Hat Linux-programpaket som de lyckas sälja. Den viktigaste egenskapen hos ett sådant säljbart operativsystem var garanti och teknisk support, vad är inte mindre viktigt.

Flera andra företag utvecklade också nya versioner av Linux för försäljning, och det var dessa paket dessutom utrustad med diverse mjukvara, bland vilka: webbläsaren Mozilla, skapad på Netscape-kärnan, Apache-webbservern, Perl-webbskriptspråket, PNG-bildfilformatet och många andra. Dessutom finns det versioner av de listade mjukvarupaketen utvecklade för operativsystemen Windows och Android. Detta tyder på att program med öppen källkod är tillgängliga inte bara för datorer utan även för mobila enheter.

Sammanfattningsvis är det värt att säga att programmen som kommer med deras öppna källkod har ett antal nackdelar. Först och främst detta olika versioner, som ett resultat av vilket förfining av ett program kan orsaka skapandet av ett nytt oberoende mjukvarupaket. Den andra saken att betona är användarnas användning av föråldrade program, där vissa fel kanske inte åtgärdas, är det inte möjligt att arbeta med nya filformat, och så vidare. Ett exempel på ett sådant fall är Microsoft Word och Open Office. Om någon komplex formel är skriven i det första paketet kan den andra helt enkelt inte läsa den.

Även bland programvaran med öppen källkod finns inga sk specialpaket för bokföring och rapportering. En annan nackdel är direkt relaterad till hårdvaran, faktum är att när man byter från Windows till Linux måste man ta hänsyn till att Linux-drivrutiner inte finns för alla modeller av datorenheter, vilket kommer att göra att systemet inte fungerar.

Men låt oss inte glömma de positiva aspekterna av sådan programvara, eftersom öppen källkod har många fördelar. Först distribueras all programvara med öppen källkod är gratis. För det andra, sådant program visas mycket snabbare ibland kommersiellt på grund av att flera tusen personer är involverade i utvecklingen på en gång, och inte alla företag kan betala för flera tusen programmerares arbete. Det sista att notera är oro snabba felsökningsalternativ, tack vare vilka program med öppen källkod fungerar mer stabilt än kommersiella.