SlideShare a Scribd company logo
1 of 15
Download to read offline
‫به‬ ‫آزاد‬ ‫نرمافزار‬ ‫هنگام‬ ‫چه‬‫به‬ ‫آزاد‬ ‫نرمافزار‬ ‫هنگام‬ ‫چه‬
‫میافتد‬ ‫غیرآزاد‬ ‫دام‬‫میافتد‬ ‫غیرآزاد‬ ‫دام‬
‫نرمافزار‬ ‫آزادی‬ ‫ز‬ ‫رو‬ ‫جشن‬‫نرمافزار‬ ‫آزادی‬ ‫ز‬ ‫رو‬ ‫جشن‬
۸۸‫ماه‬ ‫مهر‬‫ماه‬ ‫مهر‬۱۳۹۵۱۳۹۵
‫شریف‬ ‫دانشگاه‬‫شریف‬ ‫دانشگاه‬
‫دماوندی‬ ‫محمد‬ :‫توسط‬‫دماوندی‬ ‫محمد‬ :‫توسط‬
‫تست‬ ‫قرار‬ ‫طلب‬ ‫از‬ ‫بیقراریت‬ ‫جمله‬
‫آیدت‬ ‫قرار‬ ‫که‬ ‫تا‬ ‫شو‬ ‫بیقرار‬ ‫طالب‬
‫هستم؟‬ ‫اینجا‬ ‫چرا‬‫هستم؟‬ ‫اینجا‬ ‫چرا‬
●‫جدید‬ ‫نکات‬ ‫یادگیری‬‫جدید‬ ‫نکات‬ ‫یادگیری‬
●‫فراگرفتهام‬ ‫آنچه‬ ‫آزمایش‬‫فراگرفتهام‬ ‫آنچه‬ ‫آزمایش‬
●‫خود‬ ‫دانش‬ ‫آزمودن‬‫خود‬ ‫دانش‬ ‫آزمودن‬
http://damavandi.wshttp://damavandi.ws
twitter.com/mdf092twitter.com/mdf092
telegram.me/mdf092telegram.me/mdf092
‫مفهوم‬ ‫چند‬ ‫بررسی‬‫مفهوم‬ ‫چند‬ ‫بررسی‬
●‫که‬ ‫است‬ ‫آزاد‬ ‫نرمافزاری‬‫که‬ ‫است‬ ‫آزاد‬ ‫نرمافزاری‬۴۴‫رعایت‬ ‫را‬ ‫پایهای‬ ‫اصول‬‫رعایت‬ ‫را‬ ‫پایهای‬ ‫اصول‬
:‫کاربر‬ ‫نتیجه‬ ‫در‬ ‫کند‬:‫کاربر‬ ‫نتیجه‬ ‫در‬ ‫کند‬
–‫برنامه‬ ‫فعالیتهای‬ ‫کنترلکننده‬‫برنامه‬ ‫فعالیتهای‬ ‫کنترلکننده‬
–‫پردازش‬ ‫مالک‬‫پردازش‬ ‫مالک‬
–‫دادهها‬ ‫مالک‬‫دادهها‬ ‫مالک‬
‫میکند‬ ‫کفایت‬ ‫اصول‬ ‫این‬ ‫بر‬ ‫تکیه‬ ‫آیا‬‫میکند‬ ‫کفایت‬ ‫اصول‬ ‫این‬ ‫بر‬ ‫تکیه‬ ‫آیا‬
‫همیشه‬ ‫نه‬‫همیشه‬ ‫نه‬
‫ِی؟‬‫ک‬‫ِی؟‬‫ک‬
‫جا؟‬ُ‫ک‬‫جا؟‬ُ‫ک‬
‫چطور؟‬‫چطور؟‬
‫ارتقای‬
،‫آزاد‬ ‫نرمافزار‬
‫نیازمند‬
‫غیرآزاد‬ ‫نرمافزار‬
‫کرد؟‬ ‫باید‬ ‫چه‬ ‫پس‬‫کرد؟‬ ‫باید‬ ‫چه‬ ‫پس‬
‫به‬ ‫است‬ ‫ممکن‬ ‫که‬ ‫و‬ ‫نسازیم‬ ‫آزاد‬ ‫برنامهای‬ ‫آگاهانه‬
‫افتد‬ ‫دام‬
‫خواسته/ناخواسته‬ ‫تفکر‬ ‫توسط‬ ‫که‬ ‫آزادی‬ ‫برنامههای‬
‫جوییم‬ ‫دوری‬ ‫و‬ ‫بشناسیم‬ ‫را‬ ‫غیرآزاد‬
(‫)وابستگی‬ ‫تله‬ ‫انواع‬(‫)وابستگی‬ ‫تله‬ ‫انواع‬
●(‫)صریح‬ ‫همزمانی‬ ‫تله‬(‫)صریح‬ ‫همزمانی‬ ‫تله‬
●(‫)ضمنی‬ ‫زمان‬ ‫تله‬(‫)ضمنی‬ ‫زمان‬ ‫تله‬
‫همزمان‬ ‫تله‬‫همزمان‬ ‫تله‬
‫بستره‬ ‫آزاد‬ ‫برنامه‬ ‫کردن‬ ‫اجرا‬ ‫و‬ ‫نوشتن‬ ‫برای‬
‫باشد‬ ‫داشته‬ ‫وجود‬ ‫باید‬ ‫غیرآزاد‬
‫فصل‬‫فصل‬۳۳‫قسمت‬ –‫قسمت‬ –۲۳۲۳
‫جاوا‬ ‫تله‬‫جاوا‬ ‫تله‬
‫میشود‬ ‫خارج‬ ‫تله‬ ‫از‬ ‫جاوا‬ ‫برنامههای‬ ‫تمامی‬ ‫زمانی‬ ‫فقط‬‫میشود‬ ‫خارج‬ ‫تله‬ ‫از‬ ‫جاوا‬ ‫برنامههای‬ ‫تمامی‬ ‫زمانی‬ ‫فقط‬
‫نسخه‬ ‫که‬‫نسخه‬ ‫که‬‫عیاری‬ ‫تمام‬ ‫آزاد‬‫عیاری‬ ‫تمام‬ ‫آزاد‬‫دسترس‬ ‫در‬ ‫آن‬ ‫از‬‫دسترس‬ ‫در‬ ‫آن‬ ‫از‬
‫گیرد‬ ‫قرار‬‫گیرد‬ ‫قرار‬
‫استالمن‬ ‫ریچارد‬‫استالمن‬ ‫ریچارد‬
‫زمان‬ ‫تله‬‫زمان‬ ‫تله‬
●‫دیگر‬ ‫نسخه‬ ‫به‬ ‫نسخهای‬ ‫از‬ ‫ارتقا‬ ‫هنگام‬‫دیگر‬ ‫نسخه‬ ‫به‬ ‫نسخهای‬ ‫از‬ ‫ارتقا‬ ‫هنگام‬
●‫اصول‬ ‫رعایت‬ ‫عدم‬‫اصول‬ ‫رعایت‬ ‫عدم‬۴۴‫نرمافزار‬ ‫آزادی‬ ‫گانه‬‫نرمافزار‬ ‫آزادی‬ ‫گانه‬
‫نرمافزار‬ ‫جایگزین‬ ‫خدمت‬‫نرمافزار‬ ‫جایگزین‬ ‫خدمت‬
Service as a Software SubstituteService as a Software Substitute
●‫نامحسوس‬ ‫تله‬‫نامحسوس‬ ‫تله‬
●‫جاسوسافزار‬‫جاسوسافزار‬
●‫کد‬ ‫مالکیت‬ ‫عدم‬‫کد‬ ‫مالکیت‬ ‫عدم‬
●‫پردازش‬ ‫مالکیت‬ ‫عدم‬‫پردازش‬ ‫مالکیت‬ ‫عدم‬
●‫دادهها‬ ‫مالکیت‬ ‫عدم‬‫دادهها‬ ‫مالکیت‬ ‫عدم‬
‫راهکار‬‫راهکار‬
●‫استفاده‬ ‫مورد‬ ‫نرمافزار‬ ‫شناخت‬‫استفاده‬ ‫مورد‬ ‫نرمافزار‬ ‫شناخت‬
●‫آن‬ ‫سوابق‬ ‫بررسی‬‫آن‬ ‫سوابق‬ ‫بررسی‬
●‫آن‬ ‫سازندگان‬ ‫بررسی‬‫آن‬ ‫سازندگان‬ ‫بررسی‬
●‫جست‬ ‫دوری‬‫جست‬ ‫دوری‬
‫بیپایان‬ ‫سپاس‬‫بیپایان‬ ‫سپاس‬
‫ننامید‬ ‫هکر‬ ‫را‬ ‫خرابکاران‬ ‫لطفا‬‫ننامید‬ ‫هکر‬ ‫را‬ ‫خرابکاران‬ ‫لطفا‬
‫ببرید‬ ‫لذت‬ ‫هک‬ ‫از‬‫ببرید‬ ‫لذت‬ ‫هک‬ ‫از‬
‫پایان‬‫پایان‬

More Related Content

Viewers also liked

Smuda axes trio from squad
Smuda axes trio from squadSmuda axes trio from squad
Smuda axes trio from squadPat Nowak
 
2012 13 mat 3 lect 2 lightwt fac met clad
2012 13 mat 3 lect 2 lightwt fac met clad2012 13 mat 3 lect 2 lightwt fac met clad
2012 13 mat 3 lect 2 lightwt fac met cladC_W_X
 

Viewers also liked (13)

Smuda axes trio from squad
Smuda axes trio from squadSmuda axes trio from squad
Smuda axes trio from squad
 
معرفی و ساخت یک فریم‌ورک شخصی به کمک لاراول
معرفی و ساخت یک فریم‌ورک شخصی به کمک لاراولمعرفی و ساخت یک فریم‌ورک شخصی به کمک لاراول
معرفی و ساخت یک فریم‌ورک شخصی به کمک لاراول
 
resume
resumeresume
resume
 
معرفی بنیاد ویکی‌مدیا و پروژه‌هایش (به جز ویکی‌پدیا)
معرفی بنیاد ویکی‌مدیا و پروژه‌هایش (به جز ویکی‌پدیا)معرفی بنیاد ویکی‌مدیا و پروژه‌هایش (به جز ویکی‌پدیا)
معرفی بنیاد ویکی‌مدیا و پروژه‌هایش (به جز ویکی‌پدیا)
 
خلاقیت و دانش آزاد؛ ظهور طبقه‌ای جدید در جامعه
خلاقیت و دانش آزاد؛ ظهور طبقه‌ای جدید در جامعهخلاقیت و دانش آزاد؛ ظهور طبقه‌ای جدید در جامعه
خلاقیت و دانش آزاد؛ ظهور طبقه‌ای جدید در جامعه
 
2012 13 mat 3 lect 2 lightwt fac met clad
2012 13 mat 3 lect 2 lightwt fac met clad2012 13 mat 3 lect 2 lightwt fac met clad
2012 13 mat 3 lect 2 lightwt fac met clad
 
چرا اکثر ابررایانه‌ها از گنو/لینوکس استفاده می‌کنند؟
چرا اکثر ابررایانه‌ها از گنو/لینوکس استفاده می‌کنند؟چرا اکثر ابررایانه‌ها از گنو/لینوکس استفاده می‌کنند؟
چرا اکثر ابررایانه‌ها از گنو/لینوکس استفاده می‌کنند؟
 
388 wp
388 wp388 wp
388 wp
 
یادگیری هک کلاه سفید و تست نفوذ به شبکه
یادگیری هک کلاه سفید و تست نفوذ به شبکهیادگیری هک کلاه سفید و تست نفوذ به شبکه
یادگیری هک کلاه سفید و تست نفوذ به شبکه
 
StarCalendar
StarCalendarStarCalendar
StarCalendar
 
چگونگی ارسال packet در شبکه و مروری بر Wireshark
چگونگی ارسال packet در شبکه و مروری بر Wiresharkچگونگی ارسال packet در شبکه و مروری بر Wireshark
چگونگی ارسال packet در شبکه و مروری بر Wireshark
 
حرکت شتابدار به سوی دنیای Embedded System و نقش نرم‌افزارهای آزاد بر آن
حرکت شتابدار به سوی دنیای Embedded System و نقش نرم‌افزارهای آزاد بر آنحرکت شتابدار به سوی دنیای Embedded System و نقش نرم‌افزارهای آزاد بر آن
حرکت شتابدار به سوی دنیای Embedded System و نقش نرم‌افزارهای آزاد بر آن
 
برنامهٔ آموزشی ویکی‌پدیا
برنامهٔ آموزشی ویکی‌پدیابرنامهٔ آموزشی ویکی‌پدیا
برنامهٔ آموزشی ویکی‌پدیا
 

Similar to چه هنگام نرم‌افزار آزاد به دام غیرآزاد می‌افتد؟

معرفی نرم‌افزار آزاد و فعالیت‌های گروه
معرفی نرم‌افزار آزاد و فعالیت‌های گروهمعرفی نرم‌افزار آزاد و فعالیت‌های گروه
معرفی نرم‌افزار آزاد و فعالیت‌های گروهS. M. Masoud Sadrnezhaad
 
رایانش ابری از دیدگاه آزادی نرم‌افزار
رایانش ابری از دیدگاه آزادی نرم‌افزاررایانش ابری از دیدگاه آزادی نرم‌افزار
رایانش ابری از دیدگاه آزادی نرم‌افزارDanial Behzadi
 
Security tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتیSecurity tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتیMehdi Esmaeilpour
 
امنیت و محرمانگی در رایانش همراه
امنیت و محرمانگی در رایانش همراهامنیت و محرمانگی در رایانش همراه
امنیت و محرمانگی در رایانش همراهDanial Behzadi
 
مجموعه آموزش های برنامه نویسی آردوینو با محوریت پروژه های رباتیک
مجموعه آموزش های برنامه نویسی آردوینو با محوریت پروژه های رباتیکمجموعه آموزش های برنامه نویسی آردوینو با محوریت پروژه های رباتیک
مجموعه آموزش های برنامه نویسی آردوینو با محوریت پروژه های رباتیکfaradars
 
آموزش نرم افزار صنعتی کنترل و مانیتورینگ LabVIEW
آموزش نرم افزار صنعتی کنترل و مانیتورینگ LabVIEWآموزش نرم افزار صنعتی کنترل و مانیتورینگ LabVIEW
آموزش نرم افزار صنعتی کنترل و مانیتورینگ LabVIEWfaradars
 
How to root any android device with kingroot
How to root any android device with kingrootHow to root any android device with kingroot
How to root any android device with kingrootlilimagmagazine
 
معرفی سیستم‌های توکار در دانشگاه صنعتی شریف
معرفی سیستم‌های توکار در دانشگاه صنعتی شریفمعرفی سیستم‌های توکار در دانشگاه صنعتی شریف
معرفی سیستم‌های توکار در دانشگاه صنعتی شریفnumb95
 
Interview form elias shirouyeh
Interview form   elias shirouyehInterview form   elias shirouyeh
Interview form elias shirouyehilia6328
 
Ubuntu 13.04 Persian Release Party
Ubuntu 13.04 Persian Release PartyUbuntu 13.04 Persian Release Party
Ubuntu 13.04 Persian Release PartyDanial Behzadi
 
Free Software - Persian Edition
Free Software - Persian EditionFree Software - Persian Edition
Free Software - Persian EditionMehdi Parhizi
 
انواع حملات در شبکه های کامپیوتری.pdf
انواع حملات در شبکه های کامپیوتری.pdfانواع حملات در شبکه های کامپیوتری.pdf
انواع حملات در شبکه های کامپیوتری.pdfAliAzarifar
 
گزارشی از برنامه‌نویسی موازی در پی‌اچ‌پی
گزارشی از برنامه‌نویسی موازی در پی‌اچ‌پیگزارشی از برنامه‌نویسی موازی در پی‌اچ‌پی
گزارشی از برنامه‌نویسی موازی در پی‌اچ‌پیAla Alam Falaki
 
هسته لینوکس و کامپایل آن
هسته لینوکس و کامپایل آنهسته لینوکس و کامپایل آن
هسته لینوکس و کامپایل آنtuxitop
 
مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدعباس بني اسدي مقدم
 

Similar to چه هنگام نرم‌افزار آزاد به دام غیرآزاد می‌افتد؟ (20)

معرفی نرم‌افزار آزاد و فعالیت‌های گروه
معرفی نرم‌افزار آزاد و فعالیت‌های گروهمعرفی نرم‌افزار آزاد و فعالیت‌های گروه
معرفی نرم‌افزار آزاد و فعالیت‌های گروه
 
رایانش ابری از دیدگاه آزادی نرم‌افزار
رایانش ابری از دیدگاه آزادی نرم‌افزاررایانش ابری از دیدگاه آزادی نرم‌افزار
رایانش ابری از دیدگاه آزادی نرم‌افزار
 
Security tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتیSecurity tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتی
 
امنیت و محرمانگی در رایانش همراه
امنیت و محرمانگی در رایانش همراهامنیت و محرمانگی در رایانش همراه
امنیت و محرمانگی در رایانش همراه
 
آزادی و محرمانگی در رایانش همراه
آزادی و محرمانگی در رایانش همراهآزادی و محرمانگی در رایانش همراه
آزادی و محرمانگی در رایانش همراه
 
مجموعه آموزش های برنامه نویسی آردوینو با محوریت پروژه های رباتیک
مجموعه آموزش های برنامه نویسی آردوینو با محوریت پروژه های رباتیکمجموعه آموزش های برنامه نویسی آردوینو با محوریت پروژه های رباتیک
مجموعه آموزش های برنامه نویسی آردوینو با محوریت پروژه های رباتیک
 
آموزش نرم افزار صنعتی کنترل و مانیتورینگ LabVIEW
آموزش نرم افزار صنعتی کنترل و مانیتورینگ LabVIEWآموزش نرم افزار صنعتی کنترل و مانیتورینگ LabVIEW
آموزش نرم افزار صنعتی کنترل و مانیتورینگ LabVIEW
 
How to root any android device with kingroot
How to root any android device with kingrootHow to root any android device with kingroot
How to root any android device with kingroot
 
Software testing
Software testingSoftware testing
Software testing
 
معرفی سیستم‌های توکار در دانشگاه صنعتی شریف
معرفی سیستم‌های توکار در دانشگاه صنعتی شریفمعرفی سیستم‌های توکار در دانشگاه صنعتی شریف
معرفی سیستم‌های توکار در دانشگاه صنعتی شریف
 
Burp suite
Burp suiteBurp suite
Burp suite
 
Interview form elias shirouyeh
Interview form   elias shirouyehInterview form   elias shirouyeh
Interview form elias shirouyeh
 
Ubuntu 13.04 Persian Release Party
Ubuntu 13.04 Persian Release PartyUbuntu 13.04 Persian Release Party
Ubuntu 13.04 Persian Release Party
 
Free Software - Persian Edition
Free Software - Persian EditionFree Software - Persian Edition
Free Software - Persian Edition
 
انواع حملات در شبکه های کامپیوتری.pdf
انواع حملات در شبکه های کامپیوتری.pdfانواع حملات در شبکه های کامپیوتری.pdf
انواع حملات در شبکه های کامپیوتری.pdf
 
Keylogger
KeyloggerKeylogger
Keylogger
 
گزارشی از برنامه‌نویسی موازی در پی‌اچ‌پی
گزارشی از برنامه‌نویسی موازی در پی‌اچ‌پیگزارشی از برنامه‌نویسی موازی در پی‌اچ‌پی
گزارشی از برنامه‌نویسی موازی در پی‌اچ‌پی
 
هسته لینوکس و کامپایل آن
هسته لینوکس و کامپایل آنهسته لینوکس و کامپایل آن
هسته لینوکس و کامپایل آن
 
مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهد
 
توسعه امن نرم افزار
توسعه امن نرم افزارتوسعه امن نرم افزار
توسعه امن نرم افزار
 

More from جشنوارهٔ روز آزادی نرم‌افزار تهران

More from جشنوارهٔ روز آزادی نرم‌افزار تهران (18)

با سوزان آشنا شوید! (معرفی نرم افزار بلندر)
با سوزان آشنا شوید! (معرفی نرم افزار بلندر)با سوزان آشنا شوید! (معرفی نرم افزار بلندر)
با سوزان آشنا شوید! (معرفی نرم افزار بلندر)
 
سیاست‌های کمتر شناخته‌شده ویکی‌پدیا
سیاست‌های کمتر شناخته‌شده ویکی‌پدیاسیاست‌های کمتر شناخته‌شده ویکی‌پدیا
سیاست‌های کمتر شناخته‌شده ویکی‌پدیا
 
چرایی تغییر دیدگاه شرکت های انحصاری نسبت به نرم افزار آزاد
چرایی تغییر دیدگاه شرکت های انحصاری نسبت به نرم افزار آزادچرایی تغییر دیدگاه شرکت های انحصاری نسبت به نرم افزار آزاد
چرایی تغییر دیدگاه شرکت های انحصاری نسبت به نرم افزار آزاد
 
چگونگی ارسال packet در شبکه و مروری بر Wireshark
چگونگی ارسال packet در شبکه و مروری بر Wiresharkچگونگی ارسال packet در شبکه و مروری بر Wireshark
چگونگی ارسال packet در شبکه و مروری بر Wireshark
 
کار با اوپن‌استریت‌مپ (OSM) از مبتدی تا پیشرفته
کار با اوپن‌استریت‌مپ (OSM) از مبتدی تا پیشرفتهکار با اوپن‌استریت‌مپ (OSM) از مبتدی تا پیشرفته
کار با اوپن‌استریت‌مپ (OSM) از مبتدی تا پیشرفته
 
متاپست (MetaPost)
متاپست (MetaPost)متاپست (MetaPost)
متاپست (MetaPost)
 
داده‌کاوی و زبان برنامه‌نویسی R
داده‌کاوی و زبان برنامه‌نویسی Rداده‌کاوی و زبان برنامه‌نویسی R
داده‌کاوی و زبان برنامه‌نویسی R
 
آموزش کار با GIT
آموزش کار با GITآموزش کار با GIT
آموزش کار با GIT
 
کارگاه امنیت با عنوان Stop Disabling SElinux
کارگاه امنیت با عنوان Stop Disabling SElinuxکارگاه امنیت با عنوان Stop Disabling SElinux
کارگاه امنیت با عنوان Stop Disabling SElinux
 
Embedded linux from scratch
Embedded linux from scratchEmbedded linux from scratch
Embedded linux from scratch
 
چیزهایی در مورد ویکی‌پدیا که نمی‌دانستید
چیزهایی در مورد ویکی‌پدیا که نمی‌دانستیدچیزهایی در مورد ویکی‌پدیا که نمی‌دانستید
چیزهایی در مورد ویکی‌پدیا که نمی‌دانستید
 
ارائهٔ DLP
ارائهٔ DLPارائهٔ DLP
ارائهٔ DLP
 
متن‌بازسازی کلان‌داده
متن‌بازسازی کلان‌دادهمتن‌بازسازی کلان‌داده
متن‌بازسازی کلان‌داده
 
گذری بر آزادی
گذری بر آزادیگذری بر آزادی
گذری بر آزادی
 
آشنایی با دانش آزاد
آشنایی با دانش آزادآشنایی با دانش آزاد
آشنایی با دانش آزاد
 
آشنایی با درس حجیم آزاد آنلاین (ماک)
آشنایی با درس حجیم آزاد آنلاین (ماک)آشنایی با درس حجیم آزاد آنلاین (ماک)
آشنایی با درس حجیم آزاد آنلاین (ماک)
 
بازی شطرنج با قواعد منچ
بازی شطرنج با قواعد منچبازی شطرنج با قواعد منچ
بازی شطرنج با قواعد منچ
 
Linux Jobs, Training and Certifications
Linux Jobs, Training and CertificationsLinux Jobs, Training and Certifications
Linux Jobs, Training and Certifications
 

چه هنگام نرم‌افزار آزاد به دام غیرآزاد می‌افتد؟

  • 1. ‫به‬ ‫آزاد‬ ‫نرمافزار‬ ‫هنگام‬ ‫چه‬‫به‬ ‫آزاد‬ ‫نرمافزار‬ ‫هنگام‬ ‫چه‬ ‫میافتد‬ ‫غیرآزاد‬ ‫دام‬‫میافتد‬ ‫غیرآزاد‬ ‫دام‬ ‫نرمافزار‬ ‫آزادی‬ ‫ز‬ ‫رو‬ ‫جشن‬‫نرمافزار‬ ‫آزادی‬ ‫ز‬ ‫رو‬ ‫جشن‬ ۸۸‫ماه‬ ‫مهر‬‫ماه‬ ‫مهر‬۱۳۹۵۱۳۹۵ ‫شریف‬ ‫دانشگاه‬‫شریف‬ ‫دانشگاه‬ ‫دماوندی‬ ‫محمد‬ :‫توسط‬‫دماوندی‬ ‫محمد‬ :‫توسط‬
  • 2. ‫تست‬ ‫قرار‬ ‫طلب‬ ‫از‬ ‫بیقراریت‬ ‫جمله‬ ‫آیدت‬ ‫قرار‬ ‫که‬ ‫تا‬ ‫شو‬ ‫بیقرار‬ ‫طالب‬
  • 3. ‫هستم؟‬ ‫اینجا‬ ‫چرا‬‫هستم؟‬ ‫اینجا‬ ‫چرا‬ ●‫جدید‬ ‫نکات‬ ‫یادگیری‬‫جدید‬ ‫نکات‬ ‫یادگیری‬ ●‫فراگرفتهام‬ ‫آنچه‬ ‫آزمایش‬‫فراگرفتهام‬ ‫آنچه‬ ‫آزمایش‬ ●‫خود‬ ‫دانش‬ ‫آزمودن‬‫خود‬ ‫دانش‬ ‫آزمودن‬ http://damavandi.wshttp://damavandi.ws twitter.com/mdf092twitter.com/mdf092 telegram.me/mdf092telegram.me/mdf092
  • 4. ‫مفهوم‬ ‫چند‬ ‫بررسی‬‫مفهوم‬ ‫چند‬ ‫بررسی‬ ●‫که‬ ‫است‬ ‫آزاد‬ ‫نرمافزاری‬‫که‬ ‫است‬ ‫آزاد‬ ‫نرمافزاری‬۴۴‫رعایت‬ ‫را‬ ‫پایهای‬ ‫اصول‬‫رعایت‬ ‫را‬ ‫پایهای‬ ‫اصول‬ :‫کاربر‬ ‫نتیجه‬ ‫در‬ ‫کند‬:‫کاربر‬ ‫نتیجه‬ ‫در‬ ‫کند‬ –‫برنامه‬ ‫فعالیتهای‬ ‫کنترلکننده‬‫برنامه‬ ‫فعالیتهای‬ ‫کنترلکننده‬ –‫پردازش‬ ‫مالک‬‫پردازش‬ ‫مالک‬ –‫دادهها‬ ‫مالک‬‫دادهها‬ ‫مالک‬
  • 5. ‫میکند‬ ‫کفایت‬ ‫اصول‬ ‫این‬ ‫بر‬ ‫تکیه‬ ‫آیا‬‫میکند‬ ‫کفایت‬ ‫اصول‬ ‫این‬ ‫بر‬ ‫تکیه‬ ‫آیا‬ ‫همیشه‬ ‫نه‬‫همیشه‬ ‫نه‬ ‫ِی؟‬‫ک‬‫ِی؟‬‫ک‬ ‫جا؟‬ُ‫ک‬‫جا؟‬ُ‫ک‬ ‫چطور؟‬‫چطور؟‬
  • 7. ‫کرد؟‬ ‫باید‬ ‫چه‬ ‫پس‬‫کرد؟‬ ‫باید‬ ‫چه‬ ‫پس‬ ‫به‬ ‫است‬ ‫ممکن‬ ‫که‬ ‫و‬ ‫نسازیم‬ ‫آزاد‬ ‫برنامهای‬ ‫آگاهانه‬ ‫افتد‬ ‫دام‬ ‫خواسته/ناخواسته‬ ‫تفکر‬ ‫توسط‬ ‫که‬ ‫آزادی‬ ‫برنامههای‬ ‫جوییم‬ ‫دوری‬ ‫و‬ ‫بشناسیم‬ ‫را‬ ‫غیرآزاد‬
  • 8. (‫)وابستگی‬ ‫تله‬ ‫انواع‬(‫)وابستگی‬ ‫تله‬ ‫انواع‬ ●(‫)صریح‬ ‫همزمانی‬ ‫تله‬(‫)صریح‬ ‫همزمانی‬ ‫تله‬ ●(‫)ضمنی‬ ‫زمان‬ ‫تله‬(‫)ضمنی‬ ‫زمان‬ ‫تله‬
  • 9. ‫همزمان‬ ‫تله‬‫همزمان‬ ‫تله‬ ‫بستره‬ ‫آزاد‬ ‫برنامه‬ ‫کردن‬ ‫اجرا‬ ‫و‬ ‫نوشتن‬ ‫برای‬ ‫باشد‬ ‫داشته‬ ‫وجود‬ ‫باید‬ ‫غیرآزاد‬
  • 11. ‫جاوا‬ ‫تله‬‫جاوا‬ ‫تله‬ ‫میشود‬ ‫خارج‬ ‫تله‬ ‫از‬ ‫جاوا‬ ‫برنامههای‬ ‫تمامی‬ ‫زمانی‬ ‫فقط‬‫میشود‬ ‫خارج‬ ‫تله‬ ‫از‬ ‫جاوا‬ ‫برنامههای‬ ‫تمامی‬ ‫زمانی‬ ‫فقط‬ ‫نسخه‬ ‫که‬‫نسخه‬ ‫که‬‫عیاری‬ ‫تمام‬ ‫آزاد‬‫عیاری‬ ‫تمام‬ ‫آزاد‬‫دسترس‬ ‫در‬ ‫آن‬ ‫از‬‫دسترس‬ ‫در‬ ‫آن‬ ‫از‬ ‫گیرد‬ ‫قرار‬‫گیرد‬ ‫قرار‬ ‫استالمن‬ ‫ریچارد‬‫استالمن‬ ‫ریچارد‬
  • 12. ‫زمان‬ ‫تله‬‫زمان‬ ‫تله‬ ●‫دیگر‬ ‫نسخه‬ ‫به‬ ‫نسخهای‬ ‫از‬ ‫ارتقا‬ ‫هنگام‬‫دیگر‬ ‫نسخه‬ ‫به‬ ‫نسخهای‬ ‫از‬ ‫ارتقا‬ ‫هنگام‬ ●‫اصول‬ ‫رعایت‬ ‫عدم‬‫اصول‬ ‫رعایت‬ ‫عدم‬۴۴‫نرمافزار‬ ‫آزادی‬ ‫گانه‬‫نرمافزار‬ ‫آزادی‬ ‫گانه‬
  • 13. ‫نرمافزار‬ ‫جایگزین‬ ‫خدمت‬‫نرمافزار‬ ‫جایگزین‬ ‫خدمت‬ Service as a Software SubstituteService as a Software Substitute ●‫نامحسوس‬ ‫تله‬‫نامحسوس‬ ‫تله‬ ●‫جاسوسافزار‬‫جاسوسافزار‬ ●‫کد‬ ‫مالکیت‬ ‫عدم‬‫کد‬ ‫مالکیت‬ ‫عدم‬ ●‫پردازش‬ ‫مالکیت‬ ‫عدم‬‫پردازش‬ ‫مالکیت‬ ‫عدم‬ ●‫دادهها‬ ‫مالکیت‬ ‫عدم‬‫دادهها‬ ‫مالکیت‬ ‫عدم‬
  • 14. ‫راهکار‬‫راهکار‬ ●‫استفاده‬ ‫مورد‬ ‫نرمافزار‬ ‫شناخت‬‫استفاده‬ ‫مورد‬ ‫نرمافزار‬ ‫شناخت‬ ●‫آن‬ ‫سوابق‬ ‫بررسی‬‫آن‬ ‫سوابق‬ ‫بررسی‬ ●‫آن‬ ‫سازندگان‬ ‫بررسی‬‫آن‬ ‫سازندگان‬ ‫بررسی‬ ●‫جست‬ ‫دوری‬‫جست‬ ‫دوری‬
  • 15. ‫بیپایان‬ ‫سپاس‬‫بیپایان‬ ‫سپاس‬ ‫ننامید‬ ‫هکر‬ ‫را‬ ‫خرابکاران‬ ‫لطفا‬‫ننامید‬ ‫هکر‬ ‫را‬ ‫خرابکاران‬ ‫لطفا‬ ‫ببرید‬ ‫لذت‬ ‫هک‬ ‫از‬‫ببرید‬ ‫لذت‬ ‫هک‬ ‫از‬ ‫پایان‬‫پایان‬