Thursday, October 19, 2017

Open-source ლიცენზიები გლეხურად

     იდეაში, ოფენსორს ლიცენზიები არსებობს იმისთვის, რომ ხელი შეუწყოს მასალის თავისუფლად გაზიარებას, გადაცემას, ცვლილებას/განვითარებას და ამავდროულად შეინარჩუნოს მასალის პირველწყარო და განვითარების ისტორია. სალიცენზიო შეთანხმებებს, მათ შორის open-source-ს, როგორც წესი, არავინ კითხულობს, თუმცა ყოველთვის ვეთანხმებით :). ამიტომ ვეცდები, რაც შეიძლება მოკლედ და მარტივად, აღვწერო რამდენიმე პოპულარული ლიცენზია და განვმარტო რას წარმოადგენს ისინი.

     * სიტყვები: მასალა, სორსი, წყარო, ორიგინალი ხშირად ერთი მნიშვნელობით გამოიყენება




GNU AGPLv3
რა შეგიძლია:

  • გამოიყენო კომერციულად,
  • გადასცე სხვას,
  • შეცვალო,
  • დააპატენტო,
  • გამოიყენო პირადად. (მესამე პირზე გაცემის გარეშე)


რა წესები უნდა დაიცვა:

  • უნდა წარმოადგინო მასალის წყარო (Source) (მასალას სორსი უნდა წააყოლო ყოველთვის)
  • უნდა განათავსო ლიცენზია და საავტორო უფლებები. (რომ ჩანდეს საიდან/ვისგან გაქვს მასალა)
  • ქსელში გამოყენება იგივე გავრცელებაა, ანუ შენს საიტზე(ში) რომ გამოიყენო, უნდა განათავსო (საიტის მომხმარებელს უნდა ჰქონდეს წვდომა) სორსიც და ლიცენზიაც
  • იმავე ლიცენზიით უნდა გაავრცელო. (არ უნდა შეზღუდო ან განავრცო ის უფლებები რა უფლებებითაც შენ მიიღე
  • უნდა აჩვენო რა შეცვალე ორიგინალისგან (ცვლილებების აღწერა/დოკუმენტაცია უნდა წარადგინო)


რა აკლია:

  • ვალდებულება, (არაფერზე არის/ხარ "ატვეჩაი")
  • გარანტია (არც გარანტია(ს) გეძლევა/იძლევი, რომ რამე არ "გაასხავს")


GNU GPLv3

     თითქმის იგივეა რაც GNU AGPLv3 იმის გამოკლებით, რომ საიტზე განთავსებისას არ გიწევს ზემოთ ნახსენები წესების დაცვა.

GNU LGPLv3

     თითქმის იგივეა, რაც წინა, იმ განსხვავებით, რომ იგივე ლიცენზიით ავრცელებ მარტო ორიგინალ სორსს. ანუ, შენი დამატებული "ნავაროტკები" შეგიძლია სხვა ლიცენზიით გაავრცელო და არ მოგეთხოვება აღწერო რა შეცვალე ორიგინალისგან.

Mozilla Public License 2.0
    ეს ლიცენზია წინასგან განსხვავდება შემდეგნაირად:

  • ამ შემთხვევაში შეგიძლია არა მხოლოდ შენი "ნავაროტკები" არამედ, მთლიანად, ორიგინალ სორსზე დაშენებული (თუ ორიგინალს არ ცვლი) შენი აპლიკაცია სხვა ლიცენზიით გაავრცელო ისე რომ ორიგინალის სორსი არ წარადგინო.  
     * თუ ორიგინალ ნაწილში შეიტანე ცვლილება მაშინ შეცვლილი "ორიგინალი" იმავე ლიცენზიით უნდა გაავრცელო რა ლიცენზიითაც მიიღე.
  • არ შეგიძლია შენი სავაჭრო ნიშნის ქვეშ გაავრცელო. (შენს ლოგოს ვერ დაადებ).



Apache License 2.0

     გავს GNU GPLv3- იმ განსხვავებით, რომ, არ მოითხოვს სორსი თან ახლდეს მასალას და არც იმავე ლიცენზიით გავრცელებას მოითხოვს.
თუმცა Mozilla Public License 2.0-ს მსგავსად მასალის შეცვლილი სავაჭრო ნიშნის ქვეშ გამოყენება შეზღუდულია.

MIT License
     ეს ლიცენზია Apache License 2.0-სგან განსხვავდება იმით, რომ არ მოითხოვს ცვლილებების აღწერას და არ ზღუდავს სავაჭრო ნიშნის ქვეშ გამოყენებას, მაგრამ არ გაძლევს უფლებას, რომ მასალა დააპატენტო.

Unlicense

     (არსებობს ასეთიც) ყველაზე "დობრი" ლიცენზია რომელიც არაფერზეა "ატვეჩაი" და ნებას გრთავს, მასალა როგორც გინდა ისე გამოიყენო. ერთი იმაში გზღუდავს, რომ ვერ დააპატენტებ (პრინციპში, როგორ გინდა რო..).








Wednesday, April 2, 2014

First steps against viruses

     Hello!
     Today I'll try to explain what is Antivirus and which one is suitable for our computer. Average PC user has no idea how viruses work and how to fight them to prevent appearing in his or her own computer. When pc has strange behaviour and does not do what it must do or does what it mustn't we find out that we've got virus in our computer and we feel vulnerable against it. So we reinstall Windows to prevent viruses, but this is not easy solution. Reinstalling operating system and all installed programs takes much time. So we should care about viruses before they appear in our system.
     First of all we should install antivirus software. It does not guarantee us 100% safety but it guards us from many kinds of viruses.
     At present, we have a wide variety of Antivirus software. It is debatable which antivirus is the best but I'll try to give you advice with my personal experience.
If you have a powerful computer ,I recommended to use Kaspersky Anti-Virus, which makes your PC well protected.
Although it's not free it has free trial versions and tools which you can download here.
Second antivirus which I would advice you is Microsoft Security Essentials
 It requires less pc resources and its suitable if you have pc with low specifications. It has very user friendly interface and it is very easy to use. 
If you have any questions you can write a comment, me Lana and my friend Sandro 
will try to answer your questions.
good luck!

Sunday, March 30, 2014

We Gotta Mission - So We Blog


     Hello everyone! Me and my friend Lana are starting this blog to post simple solutions for "mysterious" problems related to computers or IT generally. We are university students of computer sciences and we are often asked about problems in using some computer programs and tools. Sometimes the problem is very easy to solve but we can't do that because we don't understand IT terms like "BIOS", "registry" "terminal emulator" etc. And average computer user is constrained to keep googling this new words and reading tens of articles about them. IT world is growing and time by time it gets more complicated. Every single day new software is released and new hardware comes out. So, sometimes everybody needs somebody to explain how to deal with something new.
     Actually something that's new for me maybe very old and familiar for somebody else. And the most easy way to learn something new is to hear (read, view) it in understandable way, in your "human language". So me Sandro and my friend Lana will try to make something easier and convince you that nothing is hard, it only seems to be until you do this and understand.