پاورپوینت بررسي نرم افزار هاي کد باز (pptx) 30 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 30 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
بررسي نرم افزار هاي کد باز (Open Source)
Alireza.Amadi@Gmail.Com
3
مقدمه
دلايل عدم رعايت کپي رايت در ايران :
اختلاف سطح درآمد مردم نسبت به کشورهاي توسعه يافته
عدم بسترهاي فرهنگي مناسب
عدم اجراي صحيح قوانين توسط دولت
اغلب مردم از روي کنجکاوي و يا سرگرمي، حرفهايترين نرمافزارها را روي کامپيوتر خود نصب ميکنند در حالي که معمولاً اطلاعات تخصصي براي استفادهي مفيد از آن برنامه ها را ندارند
Alireza.Amadi@Gmail.Com
4
تاريخچه کد باز
1984 : ريچارد استالمن ، FSF (بنياد نرم افزار آزاد) را بنا نهاد
هدف : توسعه نسخه رايگان از سيستم عامل Unix
انتشار مجوز عمومي گنو GPL
1994 : Linux 1.0 توسط آقاي Linus Torvalds تحت مجوز GPL انتشار يافت
1998 : موسسه کد باز (OSI) شروع به کار کرد
انتشار مجوزهايي که از طرف OSI ، تاييده گرفتند
2003 : لينوکس و آپاچي به عنوان اصلي ترين سيستم عامل و وب سرور در اينترنت معرفي شدند( به ترتيب 27% و 70% )
Alireza.Amadi@Gmail.Com
5
مفهوم Open Source
توزيع رايگان و متوالي
كد منبع( Source Code )
کارهاي اشتقاقي
انسجام با كد اصلي
عدم تبعيض ميان مردم و گروهها
Alireza.Amadi@Gmail.Com
6
مفهوم Open Source (ادامه...)
عدم تبعيض ميان زمينه هاي فعاليتي
توزيع مجوز
مستقل بودن مجوز
عدم محدوديت براي ساير نرم افزارها
عدم وابستگي به فناوري خاص
Alireza.Amadi@Gmail.Com
7
نرم افزار آزاد (Free Software)
4 نوع آزادي براي کاربران :
آزادي براي اجراي برنامه براي هر منظوري (آزادي ۰)
آزادي براي مطالعه و بررسي چگونگي عملکرد برنامه و تغيير آن براي نياز خود (آزادي ۱)
آزادي براي توزيع مجدد کپيهايي از آن (آزادي ۲)
آزادي براي بهبود برنامه و انتشار اين تغييرات براي عموم ، بنابراين تمام جامعه از آن بهره ميبرند (آزادي ۳)
Alireza.Amadi@Gmail.Com
8
درآمد زايي در بنياد FSF
بنياد نرمافزار آزاد (FSF) : يک موسسه خيريه بدون ماليات ، به منظور توسعهي نرمافزار هاي آزاد
سيديهاي GNU
تيشرتها، کتابهاي راهنما و توزيعهاي لوکس
اهدائيات ( کمک هاي مالي شرکت هاي مختلف )
شرکتهايي شامل Intel ، Motorola ،Texas Instruments و Analog Devices براي سرمايهگذاري در ادامهي توسعهي کامپايلر GNU با زبان C
Alireza.Amadi@Gmail.Com
9
انواع مجوز هاي کد باز
LGPL :
ايجاد تعادل بين GPL (کپي لفت قوي) و BSD/MIT (کپي لفت ضعيف)
در سال 1991 توسط ريچارد استالمن نوشته شد
کاربرد : کلاس هاي کتابخانه اي کامپايل شده
نحوه مجوز دهي : ترکيب برنامه LGPL با برنامه هاي ديگر ، مجوزهاي جداگانه ( به غير از LGPL ) را ايجاد مي کند