კოდის განმარტება (პროგრამირება / ღია და დახურული წყარო)
Miscellanea / / July 04, 2021
მარკოზ გუგელიმეტის მიერ, სექტემბ. 2008
როდესაც ჩვენ ვსაუბრობთ კოდი დან პროგრამირება ჩვენ ვგულისხმობთ ენა რომლითაც კომპიუტერებიმოიცავს ინსტრუქციებისა და მონაცემების კომპლექტს, რომელიც ავტომატურად უნდა დამუშავდეს.
კოდი გამოთვლა ეს შეიძლება იყოს ორობითი (ინტერპრეტირებადი მხოლოდ კომპიუტერით), საწყისი კოდი (ადამიანის ინტერპრეტაცია) და მასში იურიდიული ან პოლიტიკური ასპექტი შეიძლება იყოს უფასო პროგრამა, ღია წყარო, უფასოდ, საზიარო პროგრამა ან საკუთრების / საკუთრების პროგრამული უზრუნველყოფა ტრადიციული.
უფასო პროგრამა ან უფასო პროგრამა ამას აქვს მკაფიო განმარტება, უფასო პროგრამული უზრუნველყოფის ფონდის თანახმად, ის შეიძლება გამოყენებულ იქნას ნებისმიერი მიზნისთვის, შესწავლილი (იმის ცოდნა, თუ რას აკეთებს), კოპირება და გაუმჯობესება. არსებობს უამრავი უფასო პროგრამული უზრუნველყოფის ლიცენზია, GNU GPL წარმოადგენს ყველას მითითებას, მაგრამ ასევე შეგვიძლია აღვნიშნოთ MIT, BSD, Mozilla, Apache ან Creative Commons ლიცენზიები.
ღია პროგრამული უზრუნველყოფა (ღია წყარო) ძირითადად იგივეა, რაც უფასო პროგრამული უზრუნველყოფა, გარდა იმისა, რომ თქვენ არ გერიდებათ შეურიოთ საკუთრების პროგრამული უზრუნველყოფა თავისუფალ პროგრამულ უზრუნველყოფასთან. ასევე არსებობს ღია კოდის პროგრამული უზრუნველყოფა, რომლის გამოყენება არ შეიძლება რაიმე მიზნით, ასე რომ ის არ იქნება უფასო.
უფასოდ პროგრამას არაფერი აქვს საერთო უფასო პროგრამულ უზრუნველყოფასთან, რადგან ერთადერთი რაც უფასოა არის შენი განაწილებაზოგადად, მისი შეცვლა, შესწავლა ან კომერციალიზაცია არ შეიძლება, ამიტომ აშკარაა, რომ იგი მოდის კოდის გარეშე (რეცეპტის გარეშე პროგრამა").
Shareware მსგავსია უფასოდ, მაგრამ ა შეზღუდვა დამატებითი: ტარების დრო. ეს პროგრამები, როგორც წესი, გათიშულია რამდენიმე დღეში, ეს არის სრული საკუთრების პროგრამების დემო / მსუბუქი ვერსიები.
საკუთრების პროგრამული უზრუნველყოფა ტრადიციული (to სტილი დან ვინდოუსი) არ დაუშვას მისი გამოყენება რაიმე მიზნით, არ დაუშვას მისი შესწავლა (გარდა მისი შემქმნელებისთვის ქონების გადახდისა), არ დაუშვას მისი უფასო ასლის ან მისი გაუმჯობესების შესაძლებლობა ვინმეს მიერ: თავისუფალი პროგრამული სრული ინვერსია, ისე ვინდოუსი ი GNU / Linux ისინი ასე უპირისპირდებიან.
კოდის თემები (პროგრამირება / ღია და დახურული წყარო)