تصمیم گرفتم این ترم مسئولیت تدریسیاری (TA) یکی از گروههای سیستمعامل دانشکده مهندسی کامپیوتر دانشگاه شریف را بر عهده بگیرم تا با کمک تمرینها و پروژههای درس، کمی این درس رو نزدیک کنیم به نیازمندیهای بازار کار و صنعت.
مطالبی که در جلسه اول به اونها اشاره کردیم:
چرا ساخت توزیع؟ پاسخ ما این بود: ۱- رفع نیازهای شخصی/گروهی/سازمانی ۲- ماهر شدن
البته برای اینکه دانشجویان بیشتر با فضای متنباز و نرمافزار آزاد آشنا بشوند کمی هم در مورد دانش آزاد و نرمافزار آزاد صحبت کردیم. یکی از جملات مهم اینه که دانش آزاد با کمک نرمافزار آزاد میتواند شکل بگیرد (اگر مراقب دانش آزاد نباشیم، دانش به ابزاری برای بردگی تبدیل خواهد شد). البته این رو تاکید کردیم که نرمافزار آزاد یک تفکر و یک سبک زندگی است و نه صرفاً متنباز! به قول ریچارد استالمن (بنیانگذار جنبش نرمافزار آزاد و مؤسس پروژه گنو):
This is wrong, I’m not going to live this way
که در آن این به عدم اشتراک دانش و عدم همافزایی حاصل از بستهشدن سامانهها اشاره میکند.
در انتهای کلاس ما نقشه فکری خودمون، از کاری که دانشجویان قرار است در طول ترم انجام دهند را نمایش دادیم.
به ذهنم رسید اون نقشه فکری رو به صورت یک نقشه بازی طراحی کنیم (ممنون از علیرضا بابت کمک در طراحی) که حاصلش شد شکل زیر
این نقشه نشان دهنده گامهایی است که باید طی شود تا یک توزیع لینوکسپایه ایجاد شود.
در پایان هم کتاب
Linux+ and LPIC-1 Guide to Linux Certification, 5th Edition, Jason Eckert
و مقاله کلیسا و بازار اریک ریموند معرفی شدند.
اگه دوست دارید بیشتر از این ترم و تمرینهای این ترم بدونید با من در ارتباط باشید (آدرس ایمیلم در سایت شخصیام هست).