Programinė įranga: Skirtumas tarp puslapio versijų

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Ištrintas turinys Pridėtas turinys
Restu20 (aptarimas | indėlis)
S Atmestas 81.7.78.172 pakeitimas, grąžinta ankstesnė versija (Syum90 keitimas)
Blobline (aptarimas | indėlis)
Nėra keitimo santraukos
Eilutė 8: Eilutė 8:


== Licencijavimas ==
== Licencijavimas ==
''Pagrindinis straipsnis: [[Programos legalumas]]''
{{Main|Programos legalumas}}


Suvokiant programas kaip [[autorinė teisė|autorinės teisės]] objektus, kuriuos rašė (kūrė) ir palaiko pavieniai [[programuotojas|programuotojai]] arba jų kolektyvai, galimi šie naudojimo [[Licencija|licencijavimo]] variantai:
Suvokiant programas kaip [[autorinė teisė|autorinės teisės]] objektus, kuriuos rašė (kūrė) ir palaiko pavieniai [[programuotojas|programuotojai]] arba jų kolektyvai, galimi šie naudojimo [[Licencija|licencijavimo]] variantai:
Eilutė 19: Eilutė 19:


== Įmontuojamoji programinė įranga ==
== Įmontuojamoji programinė įranga ==
''Pagrindinis straipsnis: [[Įmontuotoji programinė įranga]]''
{{Main|Įmontuotoji programinė įranga}}


Tai tokia programinė įranga, kuri paprastai yra neatsiejama nuo [[techninė įranga|techninės įrangos]], į kurią ji yra įdiegta. Tai gali būti visa ar dalis sisteminės programinės įrangos, o taip pat ir tam tikra taikomoji programinė įranga.
Tai tokia programinė įranga, kuri paprastai yra neatsiejama nuo [[techninė įranga|techninės įrangos]], į kurią ji yra įdiegta. Tai gali būti visa ar dalis sisteminės programinės įrangos, o taip pat ir tam tikra taikomoji programinė įranga.


== Sisteminė programinė įranga ==
== Sisteminė programinė įranga ==
''Pagrindinis straipsnis: [[Sisteminė programinė įranga]]''
{{Main|Sisteminė programinė įranga}}


Sisteminė programinė įranga atsakinga už atskirų [[Techninė įranga|techninės įrangos]] komponentų kontrolę, integravimą ir valdymą tam, kad taikomoji programinė įranga galėtų naudoti šią įranga nežinant žemo lygio detalių.
Sisteminė programinė įranga atsakinga už atskirų [[Techninė įranga|techninės įrangos]] komponentų kontrolę, integravimą ir valdymą tam, kad taikomoji programinė įranga galėtų naudoti šią įranga nežinant žemo lygio detalių.
Eilutė 34: Eilutė 34:


== Taikomoji programinė įranga ==
== Taikomoji programinė įranga ==
''Pagrindinis straipsnis: [[Taikomoji programinė įranga]]''
{{Main|Taikomoji programinė įranga}}


Taikomoji programinė įranga skirta specifinių užduočių sprendimui naudojant kompiuterinius. Tai gali būti viena programa ar susijusių programų paketas.
Taikomoji programinė įranga skirta specifinių užduočių sprendimui naudojant kompiuterinius. Tai gali būti viena programa ar susijusių programų paketas.

13:52, 30 spalio 2015 versija

OpenOffice.org Writer

Programinė įranga (angl. software, pranc. logiciel) – informacijos apdorojimo sistemos programų, procedūrų, taisyklių visuma arba tos visumos dalis kartu su atitinkama dokumentacija.[1] Programinė įranga yra intelektualus produktas ir tai nepriklauso nuo to, į kokią duomenų laikmeną ji yra įrašyta.

Dažniausiai tai kompiuterio vykdomų instrukcijų seka, skirta tam tikriems veiksmams atlikti. Tokia įranga rašoma naudojant programavimo kalbas, o vėliau kompiliuojant ar interpretuojant parašytą kodą.

Programinę įrangą galima skirstyti pagal įvairius požymius :

Licencijavimas

Pagrindinis straipsnis – Programos legalumas.

Suvokiant programas kaip autorinės teisės objektus, kuriuos rašė (kūrė) ir palaiko pavieniai programuotojai arba jų kolektyvai, galimi šie naudojimo licencijavimo variantai:

Uždaras, nuosavybinis
kai kurios programinės įrangos išeities tekstai (programos kodas) nėra viešai prieinami (pvz., Adobe Photoshop) bei jų savininkas riboja vartotojo teises.
Atviras kodas
(angl. open source) vadinamųjų atvirojo kodo programų programinis tekstas yra visiems prieinamas. Kiekvienam leidžiama jį keisti bei platinti savo pakeistas versijas. Atviras kodas turi daug įvairių licenzijų, iš kurių labiausiai paplitę GPL ir LGPL. Atviram kodui priskiriamos Firefox, OpenOffice.org ir daug kitų programų.
Laisvoji programinė įranga
(angl. Free software) licencijų požiūriu labai mažai arba ir visiškai nesiskiria nuo atvirojo kodo, nes naudojamos tos pačios licencijos (GPL, LGPL ir panašiai). Kiekviena laisvoji programa pagal licenziją taip pat yra ir atviro kodo programa. Šie du judėjimai skiriasi tik požiūriais: atviro kodo judėjimas akcentuoja praktinę atviro kodo naudą, o laisvosios įrangos – tai, jog laisvoji įranga padeda spręsti socialines visuomenės problemas. Laisvosios įrangos judėjimas yra senesnis. Rimčiausiu jo projektu turbūt galima laikyti GNU/Linux.
Shareware
mokamos programos, dažniausiai siūlomos su nemokamu bandymo laikotarpiu (dažniausiai – 30 dienų).
Freeware
neatlygintino naudojimo programos, kurių išeities kodas lieka autorių rankose (arba draudžiama jį keisti). Dažniausiai tai pakankamai geros programos, kurių pirmosios versijos nemokamai siūlomos siekiant sudominti potencialius naudotojus, užkariauti rinką ir rengiant vėlesnes versijas atsižvelgti į vartotojų atsiliepimus bei pageidavimus. Padidėjus populiarumui, autoriai paprastai tikisi vėlesnes versijas pradėti platinti jau už pinigus. Kai kada autoriai siekia uždirbti tokias programas papildydami įkyriais reklaminiais „įskiepiais“, tačiau taip būna ne visada.
Warez
„piratiškai“ platinamos, nulaužtos shareware programos arba neteisėti jų apribojimų įveikimo įrankiai (angl. crack, keygen)

Įmontuojamoji programinė įranga

Pagrindinis straipsnis – Įmontuotoji programinė įranga.

Tai tokia programinė įranga, kuri paprastai yra neatsiejama nuo techninės įrangos, į kurią ji yra įdiegta. Tai gali būti visa ar dalis sisteminės programinės įrangos, o taip pat ir tam tikra taikomoji programinė įranga.

Sisteminė programinė įranga

Pagrindinis straipsnis – Sisteminė programinė įranga.

Sisteminė programinė įranga atsakinga už atskirų techninės įrangos komponentų kontrolę, integravimą ir valdymą tam, kad taikomoji programinė įranga galėtų naudoti šią įranga nežinant žemo lygio detalių.

Galima išskirti kelias sisteminės įrangos kategorijas

Taikomoji programinė įranga

Pagrindinis straipsnis – Taikomoji programinė įranga.

Taikomoji programinė įranga skirta specifinių užduočių sprendimui naudojant kompiuterinius. Tai gali būti viena programa ar susijusių programų paketas.

Šaltiniai

Vikižodynas
Vikižodynas
Laisvajame žodyne yra terminas programinė įranga


  1. LST ISO 2382-1: 1996. Informacijos technologija. Terminai ir apibrėžimai. 1-oji dalis. Pagrindiniai terminai. Lietuvos standartizacijos departamentas. 1996. 33 ps.