بایگانی دستهٔ اپن سورس

نگاهی مقدماتی به گنوم سه

گنوم سه در راه است اما ظاهرا اکثر ما درک دقیقی از اینکه قرار است با چه چیزی روبرو شویم نداریم. زیاد می‌بینم که بچه ها گنوم شل را برابر با گنوم سه می‌گیرند و به تغییرات اصلی گنوم توجه نمی‌کنند. بگذارید به چند نکته درباره گنوم سه دقت کنیم… این نکات از این مقاله استخراج شده‌اند.

گنوم شل، گنوم سه نیست

درست است که گنوم شل با گنوم سه پیوند نزدیکی دارد اما این دو تا یکی نیستند. مساله این است که به شکل پیش فرض، گنوم سه، پنلی که هشت سال پیش کنار گذاشته شده را کنار خواهد گذاشت و سراغ گنوم شل خواهد رفت. گنوم شل با جاوا اسکریپت نوشته شده و برای ظاهربندی از CSS استفاده می‌کند. گنوم شل یک دسکتاپ ساده دارد و بخش فعالیت ها که میزکارهای مجازی را نشان می‌دهد. همچنین یک سیستم نوتیفیکیشن در آن جاسازی شده که جایگزین سیستم‌های نوتیفیکیشن فعلی خواهد شد. گنوم شل تغییر عظیمی نیست اما ظاهر رابط کاربری گنوم را جدید می‌کند. این اسکرین شات کامپیوتر من به هنگام استفاده از گنوم شل (در فدورا ۱۲) است:

توجه کنید که در حالت طبیعی شما در یکی از آن سه دسکتاپ هستید ولی با زدن یک کلید، یک جور زوم به بیرون اتفاق می‌افتد و شما می‌توانید میزکارها، برنامه‌های در حال اجرا، آدرس‌ و فایل‌های اخیرا استفاده شده را به همراه یک جعبه جستجو مشاهده کنید. در همین حالت هم می‌شود با دگمه + یا – میزکار اضافه یا کم کرد یا پنجره‌ها را مرتب کرد و اینجور چیزها. نکته مهم این است که اگر این محیط را دوست نداشته باشید با زدن gnome-panel -replace می‌توانید به سیستم سنتی گنوم برگردید، هرچند که احتمالا پشتیبانی و آپدیت در آن کمتر و کمتر خواهد شد.

گنوم اکتیویتی ژورنال و زیتگیست(؟ Zeitgeist )

یک قابلیت جالب! زیتگیست یا چنین تلفظی می‌تواند با برنامه‌های شما رابطه برقرار کند و آز آن‌ها بپرسد که مشغول چه کاری هستید. کار روی فایل‌ها، صفحات وب، برنامه‌ها و هر چیز دیگر می‌تواند به این برنامه اطلاع داده شود و این برنامه فهرست کاملی از کارهایی که روی کامپیوتر انجام داده‌اید را داشته باشد. اینکه با این اطلاعات چکار می‌خواهید بکنید دیگر به برنامه‌های دیگر مربوط است. مثلا گنوم اکتیویتی ژورنال می‌تواند به شما نشان دهد که دیروز صبح چه برنامه‌ای را باز کرده‌اید یا می‌توانید در آن جستجو کنید «اسکرین شات» و به شما دقیقا نشان بدهد که مثلا دیروز صبح با چند فایل به این اسم کار کرده‌اید یا بگوید که فلان موقع کدنویسی کرده‌اید و اسم فایلتان فلان بوده یا فلان پروژه‌ها را در فلان تاریخ باز و بسته کرده‌اید و غیره و غیره.

استفاده از تکنولوژی وب

گنوم سه بیشتر و بیشتر با وب و تکنولوژی‌هایش نزدیک شده. حالا می‌شود با وب کیت برنامه‌هایی ساخت که از HTML و CSS و XHTML و javascript و Ajax و غیره استفاده کنند و خود گنوم شل هم که با جاوا اسکریپت نوشته شده. این جریان باعث می‌شود روند نوشتن و اجرای برنامه روی گنوم سه سریعتر و سریعتر شود.

می‌خواهید امتحانش کنید؟

در اکثر توزیع‌های جدید (مثلا اوبونتو ۹.۱۰ یا فدورا ۱۲)، گنوم شل به ریپوزیتوری اضافه شده و به راحتی هم قابل اجرا در گنوم فعلی است. توجه کنید که این برنامه هنوز در مراحل آزمایشی است و برای انتشار نهایی – حداقل در اوبونتو – هنوز حدود یک سال وقت لازم دارد. برای دیدن وضعیت فعلی آن کافی است بسته gnome-shell را نصب و بعد آن را با سوییچ replace اجرا کنید. تکرار می‌کنم که در دنیای آزاد، شما معمولا این فرصت را دارید که از لحظه اول نوشته شدن یک برنامه،‌ آن را تست کنید اما اینکار فقط و فقط به منظور آزمایش و دیدن آن است. مطمئن باشید که اگر این برنامه قابل استفاده عمومی و روزمره بود، رسما به اوبونتو و دیگر توزیع‌ها اضافه می‌شد پس اگر می‌خواهید برنامه تمام نشده را تست کنید، از کرش و کندی نترسید (:

Advertisements

, , , , ,

بیان دیدگاه

منابع آنلاين فارسي براي علاقه‌مندان لينوکس و اپن‌سورس

پورتال طرح ملي نرم‌افزارهاي آزاد/ متن باز

بي‌شک صحبت‌هايي از پروژه " سيستم‌عامل ملي " و " لينوکس فارسي " به گوشتان خورده است. اين سايت پورتال رسمي اين پروژه است که اکنون به " طرح ملي نرم‌افزارهاي آزاد/متن‌باز " تغيير نام داده است. در اين سايت منابع رايگان زيادي اعم از مقاله، اسلايد، فايل آموزشي ويدئويي، کتاب و نشريه " افق لينوکس " براي کاربران و علاقه‌مندان تهيه و تدارک ديده شده است. اگر علاقه‌مند پيگيري اخبار مربوط به مهاجرت از ديگر سيستم‌عامل‌ها به لينوکس و فعاليت‌هاي دولتي در سطح جهاني پيرامون اين سيستم‌عامل هستيد ستون اخبار اين پورتال را دنبال کنيد و اگر به دنبال کسب اطلاعات از آخرين وضعيت " سيستم‌عال ملي " بوده و مي‌خواهيد به خروجي‌‌هاي اين پروژه دسترسي داشته باشيد باز اين سايت را به شما پيشنهاد مي‌کنم.

کاوشگر لینوکس

يک وب‌لاگ با مديريت آقاي مهرداد طاهري که چيزي از يک سايت پر محتوا کم ندارد. آقاي طاهري در اين سايت از هر موضوعي که بخواهيد يک مطلب تدارک ديده و در يک طبقه‌بندي موضوعي براي استفاده در اختيارتان قرار داده است. آرشيو ماهيانه اين سايت نيز از خرداد سال 1382 در دسترس مي‌باشد. "جستجو" و "لينک‌هاي سودمند" از ديگر بخش‌هاي سودمند اين وبلاگ هستند. تسلط کامل نويسنده اين وبلاگ به مفاهيم نرم‌افزارهاي آزاد و سيستم‌عامل لينوکس باعث شده است که تمامي نوشته‌هاي اين وبلاگ حتي اخبار يک منبع اطلاعاتي مطمئن و سودمند باشند. اگر کاربر سرويس‌دهنده " بلاگ اسکاي " هستيد مي‌توانيد از بخش خبرنامه وبلاگ بهره ببريد.

ايران‌تاکس؛ اولين مجله الکترونيکي فارسي

متاسفم که بگويم "ايران‌تاکس" تنها مجله الکترونيکي و چاپي با زمينه سيستم‌عامل لينوکس و نرم‌افزارهاي متن‌باز در ايران است. همين نکته از گمنام بودن اين حوزه در ميان جامعه IT ايران حکايت دارد و اينکه هنوز نرم‌افزارهاي آزاد در ايران جايگاه حقيقي خود را پيدا نکرده‌اند. تاکنون 17 شماره از اين مجله منتشر شده که در هر شماره مي‌توانيد با يکي از بزرگان دنياي اپن‌سورس آشنا شويد، اخبار يک ماهه گذشته را مرور کرده و مقالاتي در زمينه مفاهيم و مباني نرم‌افزارهاي اپن‌سورس، فني و … با فرمت‌هاي HTML و PDF مطالعه نماييد. با ثبت‌نام در ميل‌ليست اين نشريه مي‌توانيد از اخبار آخرين شماره يا مقالات و يا روند آماده‌سازي مجله مطلع شويد.

گنو ايران دات ارگ

من خواننده ثابت اخبار و مقالات اين سايت هستم و دليل آن را نيز نگاه متفاوت مديران سايت به نرم‌افزارهاي اپن‌سورس و جذاب بودن مقالات تهيه شده مي‌دانم. بخش مقالات به زير مجموعه‌هاي گنو و نرم‌افزار آزاد، امنيت، سخت‌افزار، نرم‌افزار، مفاهيم پايه‌اي لينوکس، نصب و راه‌اندازي و گوناگون تقسيم شده است که در هر بخش مقالات بسيار جذاب و کاربردي قرار دارد. اين سايت ظرفيت تبديل شده به يک بانک اطلاعاتي لينوکس را دارد.

هزاردستان

راهنماي کاربري توزيع UBUNTU 5.10، راهنماي کاربري توزيع FEDORA CORE راهنماي کاربري توزيع PARSIX، راهنماي کاربري واژه‌نامه XFARDIC، راهنماي نصب و راه‌اندازي سرويس‌دهندهBIND DNS عنوان چند کتابچه راهنماي ارائه شده در اين سايت هستند. در هر کتابچه هر آنچه که مورد نياز کاربران است به صورت پرسش و پاسخ آورده شده است. طرفداران ايراني توزيع اوبانتو هيچ منبع آنلاين بهتري از سايت هزاردستان پيدا نخواهند کرد. با يک بار مشاهده اين سايت خودتان به ارزش حقيقي کاري که صورت گرفته است پي مي‌بريد.

تهران لاگ

هر چهارشنبه بعدازظهر جلسات آموزشي لينوکس در تهران برگزار مي‌شود. شرکت در اين جلسات براي همه‌ي کاربران و علاقه‌مندان آزاد بوده و هزينه آن فقط ثبت‌نام و به عضويت درآمدن گروه تهران لاگ است. بيشترين فعاليت سايت فوق پيرامون اين جلسات، نحوه برگزاري و موضوع و مديريت آنها، اطلاع‌رساني و انعکاس خروجي‌ها و نتايج جلسات است. همچنين اين سايت، ارگان رسمي گروه تهران لاگ نيز مي‌باشد.

اولين وب سايت تخصصي نرم‌افزارهاي تحت سيستم‌عامل لينوکس

همان‌طور که از لوگوي اين سايت مشخص است در اين سايت مي‌توانيد با برنامه‌هاي کاربردي تحت لينوکس آشنا شويد. در اين سايت مقالات آموزشي، نکته و ترفند، معرفي، موضوعات برنامه‌نويسي، لينک دريافت بسته‌هاي باينري و سورس‌کد نرم‌افزار پيرامون نرم‌افزارهاي تحت لينوکس وجود دارد. با ورود به سايت، تالارهاي گوناگوني مانند تالار نرم افزارهاي تخصصي سيستم عامل لينوکس ، تالار آموزش، تالار توزيع هاي سيستم عامل لينوکس، تالار تخصصي سورس نرم افزارهاي سيستم عامل لينوکس،تالار زبانهاي برنامه نويسي در سيستم عامل لينوکس مواجه خواهيد شد که هر تالار به موضوعات مختلفي تقسيم‌بندي شده است که امکان دسترسي و استفاده بهتر از منابع سايت را فراهم مي‌کند.

برداشت

, , , , , , , ,

بیان دیدگاه

لینوکس و معایب آن

این سیستم عامل هیچ چیز از ویندوز بیشتر ندارد ( لینوکس در عمل مجبور است در بسیاری از موارد از برنامه های میکروسافت از قبیل نرم افزار های بی مانند Office استفاده کند)

همچنین این سیستم عامل کاربران خاص خود را دارد که به دو دسته تقسیم می شوند ، یکی آنهایی که برای امنیت بالا و قابلیت توسعه تمام اجزا سیستم عامل از جمله kernel هسته مرکزی و … به این سیستم عامل روی آورده اند و گروه دوم هم آدم های بی مقداری که برای کلاس گذاشتن و اینکه ثابت کنند از دیگران بیشتر سرشان می شود از این سیستم عامل استفاده می کنند و وقتی که حرفی در مورد سیستم عامل پیش می آید دلیل واضحی برای استفاده از لینوکس ندارند.

سوال من هم این است که مگر یک کاربر کامپیوتر چه کاری را می خواهد انجام دهد که ویندوز از انجام آن ناتوان است.

از همه جالب تر این است که خود این افراد یک نسخه از ویندوز را در دستگاهشان دارند و نمی توانند تمام نیازهایشان را در لینوکس برآورده سازند و باز هم باید از میکروسافت و برنامه هایش استفاده کنند.دلیلی وجود ندارد که ما از این سیستم عامل تقریبا بی عیب و نقص، بد بگوییم.

حالا به مشکلات دیگر این سیستم عامل می پردازم :

1: عدم پشتیبانی قابل قبول از زبان فارسی ، در ویندوز ایکس پی از فارسی به خوبی پشتیبانی شده و امکان تایپ فارسی نیز وجود دارد

2: عملکرد بسیاز نامناسب در اجرای برنامه های سه بعدی از جمله بازیها و ….

3: این سیستم اصلا User Friendly طراحی نشده است و یاد گری آن مدت زیادی وقت می گیرد و از نظر اکثر کاربران یاد گیری یک سیستم عامل جدید در حالی که آنها نیازهایشان را با ویندوز برطرف می کنند منطقی نیست.

4: سخت افزارها مثل کارت گرافیک و مودم به صورت خودکار نصب نمی شوند و باید آنها را به صورت دستی نصب کنید که این کار هم نیاز به تخصص کافی دارد.{نصب مودم از مواردی است که خیلی از کاربران را در لینوکس به سطوح آورده است} امروز شاهدیم ویندوز ویستا تقریبا تمام وسایل جانبی از قبیل کارت گرافیک و صدا و … را به طور خودکار می شناسد.

5: کمبود نرم افزارهای امنیتی – تا صحبت از امنیت می شود طرفداران لینوکس صدایشان در می آید که لینوکس امنیتش بالا است و نیازی به چنین نرم افزار هایی ندارد و در جواب باید بگویم اگر خدایی نکرده یک ویروس یا کرم با درجه خطر بالا ظهور کرد ، آن وقت تکلیف چیست.

باید صبر کنید تا خود شرکت ارائه کننده ، اصلاحیه ای را عرضه کند و امیدی به شرکت های معتبر امنیتی مثل سیمانتک یا مک آفی نیست.

6: تعدد اراعه کننده های لینوکس و تفاوت های نسبتا زیاد میان انها و نحوه نصبشان نیز بر مشکلات کاربران می افزاید ، در نتیجه سر در گمی بیشتر کاربران را در پی دارد.

این ها فقط گوشه ای از اشکالات لینوکس و متن باز بودند. برای درک بهتر موضوع به مطلب یکی از کارمندان ماکروسافت رجوع می کنیم که البته برای مدتی پیش است : (همانطور که می دانید firefoxنیز یک نرم افزار متن باز است و اشکالات زیر را می توان به لینوکس نیز تامیم داد.مثلا یکی از بزرگترین اشکالات نرم افزار متن باز این است که از ساز و کار مشخصی پی روی نمی کنند.همانطور که در مورد شماره 2 می بینید.مثلا در اینجا تیم طراحی این نرم افزار اضافه شونده ها را ملزم به کد تایید ندانسته – در حالی که نرم افزار های ماکروسافت و دیگر شرکت های معتبر، دارای استاندارد و ساز و کار مشخصی می باشند.)

"پیتر تور" یکی از کارمندان شرکت مایکروسافت در وبلاگ رسمی این شرکت عنوان آخرین مطلب خود را اینگونه برگزیده است "چگونه می توانم به فایرفاکس اطمینان کنم ؟!"

هرچند که "پیتر تور" تلاش کرده است با به نمایش گذاشتن برخی تصاویر به خواننده بگوید که فایرفاکس چه در شیوه توزیع (Distribution) و چه از نظر معتبر بودن کدها هنوز دارای اشکالات فراوانی با سرویس پک 2 ویندوز XP است

با هم قسمتی از این نوشته را می خوانیم:

اما چیزی که بیشتر از همه باعث می شود من به مرورگر فایرفاکس اطمینان نداشته باشم جدای از امنیت کدهای آن شیوه و روش انتشار آن است .

1– از آنجا که نصب فایرفاکس نیاز به دانلود دارد ، این مرورگر بر روی هر سایتی یافت می شود ، سایتهایی که شاید چندان قابل اطمینان نباشند و کاربر مجبور به دانلود یک فایل بدون بررسی کدهای باینری آن خواهد بود .

2– نصب اضافه شونده هایی (Extentions) که اکثراً دارای کد تایید (Signed) نمی باشند .

3 هیچ راهی وجود ندارد که مطمئن باشید فایل دریافتی شما اصل است ، نه یک ویروس یا تروجان .

4– پس از نصب یک Plug بر روی فایرفاکس دیگر راهی برای غیر فعال نمودن آن وجود ندارد .

5– پنجره هشداری که در فایرفاکس پیام "این فایل ممکن است یک ویروس باشد" را نمایش می دهد به وسیله چند روش ساده می تواند غیر فعال گردد

وجود ویروس های زیاد برای ویندوز و این ذهنیت که ویروس ها، به خاطر ضعف ویندوز ساخته می شوند صحیح نیست. هر کسی که کمی از سیستم عامل سر در بیاورد می داند که ویروس یک برنامه است مثل میلیون ها برنامه دیگر .. همین و بس . با این تفاوت که این برنامه کاری را خلاف خواسته ما انجام می دهد. این برنامه های مخرب را هکر ها برای سیستم عاملی می نویسند که رواج و عمومیت دارد. و اگر روزی لینوکس نیز محبوبیت و گسترش یابد مطمئنا به همین مشکلات دچار می شود.

به راستی چرا عده سعی می کنند با اشکال گرفتن از سیستم عاملی که حدود 90% درصد کامپیوترهای دنیا با آن کار می کنند آن را بی امنیت و بی استفاده جلوه دهند. ویندوز در حال حاظر استاندارد ترین سیستم عامل دنیاست و به طور مثال شما به راحتی می توانید یک فایل (متنی) را از کامپیوتر خود کپی کرده و در کامپیوتر دوستتان اجرا کنید ولی اگر هر کسی از یک سیستم عامل استفاده کند بدون شک برای اجرای فایلهایتان در سیستمهای دیگر به مشکلات فراوانی بر می خورید.

مثال فوق برای مسئله شناسایی قطعات کامپیوتر در سیستم عامل ویندوز نیز صادق است. امروزه تمامی قطعات سخت افزاری بدون هیچ مشکلی در ویندوز xp کار می کنند و خیلی از آنها را خود ویندوز می شناسد و نیازی به نصب از طریق سی دی راه انداز ندارند. ولی در لینوکس شرایط فرق می کند . برای نصب قطعات در لینوکس نیاز به مهارت کافی و همچنین دانلود درایور مربوط به لینوکس دارید. البته اگر شرکت سازنده ، درایور مربوط به لینوکس را تولید کرده باشد

در یک نگاه ژرف فرقی نمی کند که از لینوکس استفاده کنیم یا ویندوز، مهم این است که کدام یک پرطرفدار تر و پراستفاده تر است و طبیعتا چون ویندوز و داس اولین سیستم عاملهای PC هستند می توانند این مهم را محقق کنند.

در زمینه گرافیک ظاهری و یا پوسته (GUI-shell) و اجرای برنامه های 3D ماکروسافت با ویستا همه چیز را به انتها رساند.

در مورد امنیت هم این مطلب را به یاد داشته باشیم که چند سال پیش که کاربران لینوکس کمتر بود حفره های امنیتی کمتری نیز در آن کشف شده بود ولی حالا با محبوب تر شدن آن، هکرها و ویروس نویسان بیشتری با ریزه کاری های آن آشنا شده اند و هر از چند گاهی شاهد کشف حفره های جدید این سیستم عامل هستیم و کشف حفره های امنیتی این سیستم عامل روز به روز بیشتر می شود ، حال آنکه ویندوز این مراحل را پشت سر گذاشته و کم کم به یک سیستم عامل نفوذ ناپزیر تبدیل خواهد شد ولی لینوکس تازه در اول راه است.

در این مقاله بدون هیچ تعصب خاصی به اضهار نظر پرداختم و از دوستان ینز توقع دارم بدون تعصب های بچه گانه به اظعار نظر بپردازند.در دنیای امروز تعصب جایی ندارد و به نظر من همه باید به بهترین ها روی بیاوریم .فقط اینگونه می توان به داشتن یک استاندارد واحد در زمینه سیستم عامل امید داشت.

در پایان هم باید بگویم سیستم عامل لینوکس (

unix برای سرورها)هرگز به سرنوشت نرم افزارهایی مثل Netscape که به تازگی مرگش از طرف شرکت سازنده آن اعلام شد دچار نخواهد شد. و استفاده از آن به طور تخصصی و البته محدود و حرفه ای ادامه خواهد داشت.زیرا همانطور که در بالا اشاره شد سیستم عامل متن باز لینوکس کهSource آن در اختیار همگان قرار دارد از این قابلیت برخوردار است که به طور ویژه و برای کارهای حساس از جمله فعالیت های نظامی و حتی فضایی کد نویسی شود. ولی لینوکس در زمینه کامپیوتر های شخصی چشم انداز روشنی نخواهد داشت.
منبع

, , , , , , ,

بیان دیدگاه

تاریخچه سیستم عامل لینوکس

 

 

 
لینوکس (Linux)
نام لینوکس «Linux» از «Linux kernel» برگرفته شده است. که در سال 1991 توسط لینوس توروالدز آغاز گردید. منافع و کتابخانه های سیستم از سیستم عامل GNU می آیند که در سال 1983 توسط ریچارد استالمن آغاز شد . مشارکت و مداخلۀ GNU دلیل نام حاصلۀ Linux / GNU است. لینوکس که در زمنیۀ کاربردش در سرورها بسیار مشهور است ، توسط ادغاماتی نظیر Dell ، هولت پاکارد، Sun Micro system , Red Hat, Oracle corporation, Novel, IBM حمایت می شود. Linux به عنوان یک سیتسم عامل برای میزان وسیعی از سخت افزارهای کامپیوتری به کار می رود، نظیر کامپیوترهای Desktop ، ابر کامپیوترها ، سیستم های بازی ویدئویی نظیر پلی استیشن 2 و پلی استیشن 3 ، بازیهای arcade متعدد و دستگاههای تعبیه شده نظیر تلفن های همراه و ردیاب ها.
تاریخچه
سیستم عامل UNIX در دهۀ 1960 پر بار شد وگسترش یافت و برای اولین بار در سال 1970 به بازار آمد .موجودیت وسیع و قابلیت جابجایی آن بدین معنا بود که مورد توجه قرار گرفته وتوسط موسسات دانشگاهی ، تجارتخانه ها و غیره با طرح خود که بر تولید گران سیستم های دیگر اثر می گذاشت کپی و اصلاح شد.
ریچارد استالمن ، بنیانگذار طرح GNU ، که در سال 1984 آغاز به کار کرد ، هدف ایجاد یک سیستم نرم افزار کاملاً سازگار با NUIX را داشت که بطور کل از نرم افزار رایگان را داشت. در سال 1985 ریچارد استالمن بنیاد نرم افزار رایگان را بنا کرد و گواهینامۀ همگانی GNU ، را توسعه داد.( GNU GPL) بسیاری از برنامه های مورد نیاز در یک OS (نظیر کتابخانه ها ، همکاران ، ویرایشگرهای متنی ، یک UNIX Shell و یک سیستم پنجره ای ) در اوایل دهۀ 1990 کامل شدند ، گرچه عناصر سطح پایین نظیر device driver ها Daemon ها و kernel جایگاه نا تمام بودند. لینوس تور والذر گفته است که اگر kernel GNU در آن زمان موجود بود (1991) او تصمیم به نوشتن برنامۀ خود را اتخاذ نمی کرد.
MINIX
لینوس تور والذر ، خالق kernel Linux بود. MINIX یک سیستم مشابه Linux هدف استفادۀ دانشگاهی ایجاد شد، توسط آندرو. اس . تاننباوم در سال 1987 وارد بازار شد. در حالیکه رمز منبع برای سیستم موجود بود، اما اصلاح و توزیع مجدد آن با محدودیت روبرو بود. (که امروز این گونه نیست) . به علاوه ، طرح 16 بیتی MINIX به طور مناسب برای طرح 32 بیتی ساختار Intel 386 بسیار ارزان و عمومی برای کامپیوترهای شخصی اتخاذ نگردید. در سال 1991، تور والذر آغاز به کار برروی یک جایگزین غیر تجاری برای MINIX کرد. در حالیکه در دانشگاه هلسینکی حضور می یافت. درنهایت این عمل به Linux kernel ختم شد. در سال 1992، تاننباوم مقاله ای را به Usenet ارسال کرد که ادعا داشت Linux منسوخ است. در این مقاله ، وی از سیستم مذکور به جهت طرح یکپارچه آن و وابستگی و نزدیکی بسیارش به ساختار x86 آن انتقاد کرد و بنابراین چنانچه وی آنرا غیر قابل جابجایی یافت ،«یک اشتباه اساسی» نامید. او بیان کرد که افرادی که یک سیستم عامل مدرن می خواهند باید دنبال سیستمی باشند که بر اساس الگوی micro kernel است. این نامه پاسخ تور والذر و کن تامسون یکی از بنیانگذاران UNIX را می طلبید که سبب مذاکره ای معروف در مورد طرحهای micro kernel و monolithic kernel شد. Linux در ابتدا به فضای کاربردی MINIX وابسته بود. با رمزی از سیستم رایگان و موجود GNU ، این بسیار مزیت داشت اگر می شد آنرا با یک OS تازه وارد استفاده کرد. رمزی که تحت اختیار GNU GPL مجاز می شد را می توان در طرحهای دیگر تا زمانی به کاربرد که آنها هم تحت همان مجوز مطابق عرضه شده باشند . برای ایجاد یک Linux Kernel مطابق با اجزای طرح GUN ، تور والذر یک سوییچ را از گواهی اصلی خود ایجاد کرد که از توزیع مجدد تجاری آن جلوگیری می نمود به GNU GPL بود. توسعه گران Linux و GNU بر روی ادغام اجزای GNU با Linux کار کردند تا یک سیستم عامل کاملاً عملکردی و آزاد را ایجاد کنند.
ادراک تجاری و عمودی
امروزه Linux در حوزه های بیشماری کاربرد دارد، از سیستم های تعبیه شده گرفته تا ابر کامپیوترها و فضایی را در install ها . برقراری های سرور با تجهیزات کاربرد عمومی LAMP ایمن کرده است. تور والذر به هدایت توسعه Kernel ادامه می دهد . استالمن رئیس بنیاد نرم افزار رایگان است که سپس از اجزای GNU حمایت می کند در خاتمه، افراد و ادغامات اجزای شخص ثالث غیر GNU را توسعه می دهند این اجزای شخص ثالث ، مشمول یک میزان وسیع کار می شوند و بسیاری از آنها مقیاس ها و نمونه های Kernel و کاربردهای کاربران و کتابخانه ها را در بر دارند. فروشندگان و جامعه Linux Kernel ، اجزای GNU و اجزای غیر GNU را با نرم افزار مدیریت بسته بندی مضاعف به صورت توزیعات Linux ترکیب و توزیع می کنند.
طرح
Linux یک سیستم عامل مشابه UNIX است و قسمت عمدۀ طرحش را از اصول برقرار شده در UNIX در طول دهۀ 1970 و 1980 اقتباس می کند.Linux از یک Kernel یکپارچه و Linux Kernel استفاده می کند که کنترل پردازش ، شبکه سازی و دستیابی های سیستم فایلی و جانبی را به عهده دارد. Device driver ها مستقیماً با kernel آمیخته شده اند. بیشتر عملکرد سطح بالاتر Linux توسط طرحهایی مجزای فراهم شده است که با kernel سطح مشترک دارند. Gnu user land یک بخش مهم بیشتر سیستهای Linux است کهUNIX tool, shell هایی را فراهم می کند که بسیاری از امور سیستم عامل اصلی را انجام می دهند. از همه مهمتر این ابزار یک سیستم Linux را با سطح مشترک کاربر گرافیکی شکل می دهند که می تواند مورداستفاده قرار بگیرد و معمولاً در سیستم ویندوز عمل می کند.
توسعه
تفاوت نخست بین Linux و بسیاری از سیستم های عامل همزمان و معاصر عمودی دیگر این است که Linux kernel و اجزای دیگر نرم افزار منبع رایگان و آزاد هستند.Linux تنها سیستم عاملی نیست که این شرایط را دارد،گرچه معروف ترین و پر کاربرد ترین نوع است. برخی از گواهی های نرم افزاری منبع آزاد و رایگان بر اساس اصل copy left هستند، یک نوع عمل متقابل : هر اثری که از یک بخش copy left نرم افزار اتخاذ می شود هم باید خود copy left باشد. معروف ترین و رایج ترین گواهی نرم افزاری آزاد ، GNU GPL برای Linux Kernel و بسیاری از اجزای طرح GNU به کار می رود. Linux به عنوان یک سیستم عامل که تحت رقابت با سیستم های عامل اصلی است ، نمی تواند بر یک مزیت انحصاری متکی باشد، برای این کهLinux برای کاربران راحت باشد، هدف قابلیت عملکرد بینابین با سیستم های دیگر و استانداردهای محاسباتی ایجاد شده را دارد. سیستم های Linux هر جا که ممکن باشد الحاق استانداردهای POSIX ،SUS ،ISO، ANSI می شوند، گرچه تا به امروز تنها یک توزیع POSIX.1 ,Linux مجاز شده که Linux –FT است.
طرحهای نرم افزاری رایگان گر چه به صورتی همکارانه توسعه یافتند اما اغلب به طور مستقل از هم ایجاد شده اند . با این وجود با این امر که مجوزهای نرم افزاری به طور صریح توزیع را مجاز می کنند، این امر برای طرحهای وسیعتر اساسی را ایجاد می کند که نرم افزار ایجاد شده توسط طرح های مستقل را جمع آوری کرده و آن را یکباره به شکل توزیع Linux موجود می سازد.
یک توزیع Linux که عموماً «distro» نامیده می شود، طرحی است که بر جمع آوری دور دست نرم افزاری بر اساس Linux مدیریت و برقراری یک سیستم عامل Linux را تسهیل می کند. توزیعات توسط افراد ، تیمهای loose- knit ، سازمانهای داوطلبانه و نمایندگیهای تجاری حفظ می شوند . آنها شامل نرم افزار سیستم و نرم افزار کاربرد به صورت بسته بندی هایی می شوند ، و نرم افزار مخصوص توزیع برای برقراری اولیۀ سیستم و پیکره بندی و همچنین upgrade ها و برقراری های بسته بندی بعدی. یک توزیع مسئول پیکره بندی ناقص سیستم های Linux نصب شده ، امنیت سیستم و به طور عمومی تر ، ادغام و هماهنگی بسته های نرم افزاری مختلف به طور منسجم است.
کپی رایت و نام گذاری
Linux kernel و بیشتر نرم افزارهای GNU توسط نسخۀ 2 مجوز عمومی GNU)GPL) مجاز می شوند. GPL نیاز بدین دارد که هر کسی که Linux kernel را توزیع می کند باید کد منبع (هر گونه اصلاحیه) موجود را برای گیرنده توسط همان مورد ایجاد کند. در سال 1997، لینوکس تور والذر گفت: «ایجاد Linux Gpld کاملاً بهترین کاری بود که تاکنون انجام داده ام» . اجزای کلیدی دیگر یک سیستم Linux ممکن است از مجوزهای دیگر استفاده کنند؛ بسیاری از کتابخانه ها از مجوز عمومی GNU lesser – LPGL استفاده می کنند، یک گونه مجاز تر دیگر از GPL و سیستم ویندوز از مجوز MIT استفاده می کند. تور والذر عموماً گفته که وی Linux kernel را به نسخه 3 GPL که در اواسط سال 2007 به بازار آمد تعویض نمی کنم ، و به طور خاص مفادی را در مجوز جدید بیان کرد که از کاربرد نرم افزار در مدیریت حقوق دیجیتالی جلوگیری می کند.
یک تحقیق Red Hat Linux 7.1 در سال 2001 پی برد که این توزیع شامل 30 میلیون خط مبدأ رموز می شد این تحقیق با استفاده از الگوی هزینۀ ساختاری برآورد کرد که این توزیع نیاز به حدود 8 هزار سال زمان توسعه دارد. بر طبق تحقیق اگر تمام این نرم افزار توسط اهداف اولویتی مرسوم توسعه یافته بود، حدود1.08 میلیون دلار (در سال 2000 دلار امریکا ) برای توسعه در ایالات متحده هزینه لازم داشت. بیشتر کد (71%) در زبان برنامه ریزی c نوشته شد، اما بسیاری از زبانهای دیگر هم شامل c++ ، Perl، Fortran، python و زبانهای خطی متعدد shell مورد استفاده قرار گرفتند. اندکی پس از آن نیمی از تمام خطوط کدها ، توسط GPL مجوز داشتند. خود Linux Kernel 2/4 میلیون خط کد یا 8% کل را دارا بود.
در یک تحقیق بعد ، همان تحلیل برای نسخۀ 4.0 Debian GNU/Linux صورت گرفت. این برآورد شامل بیش از 283 خط مبدأ کد بود و تحقیق برآورد کرد که توسعۀ آن توسط موارد مرسوم 4/5 بیلیون یورو هزینه خواهد داشت. در امریکا ،نام Linux یک نام تجاری ثبت شده برای Linus torvalds است. در ابتدا، هیچکس آنرا ثبت نکرد اما در 15 آگوست سال 1994 ، ویلیام آر دلار کروس . جی آ . برای آن فایل بندی کرد و سپس از توزیع کنندگان Linux تقاضای حق الامتیاز کرد در سال 1996، تور والذر برخی دیگر از سازمانهای تحت تأثیر وی را برای نام تجاری تعیین شده برای تور والذر متهم کردند و در سال 1997، آن مسئله خاتمه یافت .مجوز این علامت تجاری از آن پس در دست موسسۀ Linux Mark بوده است. تور والذر بیان کرده که وی این نام را تنها به آن جهت علامت تجاری کرد که کس دیگری نتواند از آن استفاده کند، اما در سال 2005 توسط قانون نام تجاری ایالات متحده برای اتخاذ سنجش های فعال جهت تقویت نام تجاری محدود شد. در نتیجه ، LMI نامه هایی رابه فروشندگان توزیع ارسال کرد که از آنها درخواست نمود یک حق الزحمه برای استفاده از این نام بپردازد و تعدادی از شرکتها موافقت کرده اند.
GNU / Linux
بنیاد نرم افزاری رایگان توزیعات Linux را وارسی می کند که از نرم افزار GNU بعنوان یک گونۀ GNU استفاده می کنند و می خواهند که به چنین سیستمهایی به عنوان GNU / Linux یا یک سیستم GNU براساس Linux ارجاع شود. با این وجود، رسانه و جمعیت به حدود وسیعی به این خانوادۀ سیستم های عامل به سادگی Linux اطلاق می کنند. در حالیکه برخی از توزیع گران یک نقطۀ کاربرد شکل متراکم را ایجاد می نمایند، از همه برجسته تر Debian با توزیع GNU / Linux Debian ، کاربرد این مورد خارج از جامعۀ مشتاق محدود است. تمایز بین Linux kernel و توزیعات بر اساس آن بعلاوۀ سیستم GNU یک مبدأ سر در گمی برای بسیاری از تازه واردان است و نامگذاری بصورت مباحثه ای باقی می ماند.

, , , ,

بیان دیدگاه

اصول نرم‌افزارهای متن‌باز

بسیاری از کاربران تصور می‌کنند که استفاده از نرم‌افزار متن‌باز(open source)، به معنی استفاده کامل و آزاد از کدهای منبع آن نرم‌افزار است، در حالی که باید توجه داشت یک نرم‌افزار متن‌باز الزاما همه کدهای منبع خود را عرضه نمی‌کند. عرضه یک نرم‌افزار متن‌باز باید شامل موارد زیر شود:

1. عرضه رایگان: باید توجه داشته باشید که نرم‌افزارهای متن‌باز همواره رایگان عرضه می‌شوند. کاربرانی که قصد استفاده از این نرم‌افزارها را دارند باید به‌صورت رایگان و بدون پرداخت هر گونه هزینه مجوز استفاده از آن نرم‌افزار را دریافت کنند. برنامه‌هایی که از این طریق در اختیار کاربر قرار می‌گیرد ممکن است محتوایی را شامل شود که از چندین منبع مختلف به‌دست آمده است.

2. کدهای منبع: باید کدهای منبع در این قبیل برنامه‌ها در اختیار کاربر قرار گیرد. در هنگام توزیع این کدها باید به گونه‌ای باشند که کاربر بتواند از آن‌ها استفاده کند. با این وجود،‌برخی از انواع نرم‌افزارهای متن‌باز هستند که بدون کدهای منبع عرضه می‌شوند. این نرم‌افزارها که از کدهای منبع دیگر نرم‌افزارهای کدباز استفاده می‌کنند به‌صورت رایگان از اینترنت بارگذاری می‌شوند. کدهای منبعی که در برنامه‌های متن‌باز عرضه می‌شوند طوری نوشته‌شده‌اند که برنامه‌نویسان می‌توانند با استفاده از آن‌ها امکانات جدیدی را به نرم‌افزار بیفزایند. باید توجه داشت که تخریب کدهای منبع و نوشتن آن‌ها به‌صورت گنگ و پیچیده مجاز نیست.

3. فعالیت‌های قابل استنتاج: مجوز استفاده از این نرم‌افزارها باید به گونه‌ای طراحی شود که قابلیت اصلاح داشته باشد. بر این اساس، نسخه‌های جدیدی که از یک نرم‌افزار متن‌باز تهیه می‌شوند باید به‌گونه‌ای باشد که امکان انتشار نرم‌افزار همانند نسخه اصلی آن فراهم شده باشد.

ادامهٔ این ورودی را بخوانید »

, ,

بیان دیدگاه

آیا دلفی 2009 می تواند دلفی 7 دیگری باشد!؟

شرکت Embarcadero Technologies که چندي پيش CodeGear را از شرکت بورلند خريده بود به تازگي نسخه اي جديد از دلفي و C++ Builder را براي توسعه نرم افزارهاي تحت ويندوز عرضه نموده است. Embarcadero نسخه 2009 دلفي را “بزرگترين نسخه دلفي در طول سال هاي گذشته” مي داند و انتظار دارد تا اين نسخه از دلفي توليد نرم افزارهاي کاربردي را راحت تر و لذت بخش تر از گذشته کند. دلفي از نسخه 3 تا 7، به عنوان يکي از کاراترين و قدرتمندترين محيط هاي برنامه نويسي و توليد نرم افزار در پلت فرم ويندوز يکه تاز بازار اين بخش بود. حتي شرکت مايکروسافت در مقابل بورلند کم آورده بود و از ايده هاي اين شرکت در محصولات خود از جمله ويژوال بيسيک از ايده هاي اين شرکت استفاده مي کرد. تا قبل از ايجاد تکنولوژي دات نت توسط مايکروسافت، اين شرکت بازار توليد نرم افزار براي ويندوز را به بورلند واگذار کرده بود. نسخه 7 دلفي اوج قدرت و محبوبيت دلفي بود که در آن زمان و سال هاي بعد از آن محصولات نرم افزاري بسيار زيادي با استفاده از آن توليد شد به طوري که خاطره لذت بخش برنامه نويسي در محيط دلفي 7 به اين زودي ها از ذهن برنامه نويسان پاک نخواهد شد.

Embarcadero Technologies صاحب فعلي شرکت CodeGear برنامه هاي زيادي براي دلفي و C++ Builder دارد. به گفته خودشان قرار است نسخه 2009 دلفي خاطره نسخه 7 آن را تکرار کند و حتي بيشتر از آن به موفقيت برسد. دلفي اين بار بر خلاف نسخه هاي قبل که تمايل به سياست هاي مايکروسافت داشت و به پلت فرم دات نت توجه خاصي داشت، راه قبلي خود را در پيش گرفته است و اين بار بخشي از بازار نرم افزار را که “توليد بسته هاي نرم افزاري، نرم افزارهاي کاربردي، سرويس گيرنده/سرويس دهنده و بانک اطلاعاتي” است را هدف قرار داده است که البته اين محصولات بخش مهم و بزرگي از بازار و نياز نرم افزار را تشکيل مي دهند. هر چند که با دلفي 2009 تقريباً هر نرم افزاري را که فکر کنيد مي توانيد توليد نمایید.

ادامهٔ این ورودی را بخوانید »

۱ دیدگاه

نسخه جدید OpenOffice.org منتشر شد

اپن آفیس 3 منتشر شد.
امروز 13 اکتبر نسخه 3 اپن آفیس نامزد 4 منتشر شد. البته این نسخه هنوز از نظر پایداری ضمانت نشده و برای کارهای بزرگ یا پیچیده بهتره از نسخه 2.4.1 استفاده بشه. از امکانات اضافه شده به این نسخه می توان به موارد زیر اشاره کرد.
–    استفاده از Personal Information Manager
–    قابلیت Import فایلهای pdf به Draw
–    پشتیبانی از Mac OS Aqua
–    چند Extention جدید
–    قابلیت تقسیم صفحه در Impress
–    امکان استفاده از MS Access در Writer
–    پشتیبانی از .docx
–    پشتیبانی از .oxt در خط فرمان
–    اضافه شدن چندین زبان جدید
–    کاملتر شدن Help
–    ده ها پیشرفت دیگر
حجم این نسخه  بدون Java Runtime Environment حدود 128MB و با آن 142MB است. برای نصب نسخه ویندوز آن به حداقل سیستم زیر نیاز است.
–    ویندوز 2000 با سرویس پک 2، XP، 2003 و Vista
–    حداقل 256MB حافظه و 512MB توصیه شده
–    حداقل 650MB فضای خالی روی هارد دیسک
–    رزولوشن حداقل 1024×768
ادامه این مطلب برای کسانی است که با OpenOffice.Org آشنا نیستند.
اُپن آفیس یا OOo یا OO.o  مخفف OpenOfice.org یک بسته نرم افزاری آفیس است که متن باز بوده و برای سیستم عاملهای زیادی منتشر شده است. اپن آفیس از استاندار iso فرمت OpenDocumentFormat یا .odf به صورت پیش فرض استفاده می کند که از فرمتهای Office 97-2003 و Office 2007 نیز پشتیبانی می کند.
این بسته نرم افزاری بر پایه StarOffice نوشته شده است که توسط StarDivision نوشته شده بود و در سال 1999 توسط Sun Microsystems خریداری شد. متن کد آن در جولای 2000 و به قصد کاهش سلطه مایکروسافت آفیس بر بازار نرم افزار به صورت رایگان و با کیفیت خوبی منتشر شد. این پروژه به صورت عامی اپن آفیس خطاب میشه ولی از آنجایی که واژه OpenOffice قبلاً ثبت شده بود، این بسته نرم افزاری را OpenOffice.org نام نهادند.


اپن آفیس دارای اجزاء زیر است.
–    Writer: یک نرم افزار نویسه ای که شبیه مایکروسافت ورد است از لیستی از فرمتهای زیادی پشتیبانی می کند و می تواند به صورت PDF از آن بدون نیاز به نرم افزار اضافی خاصی Export بگیرد و یک ویرایشگر خیلی ساده برای فایلهای HTML نیز هست.
–    Calc: یک صفحه گسترده شبیه اکسل یا لوتوس با تقریباً تمامی امکانات آنها است. همچنین امکانات دیگری هم دارد که در اکسل یافت نمی شود. کلک قابلیت ذخیره مستقیم به فرمت pdf را دارد.
–    Impress: شبیه مایکروسافت پاور پوینت است و می تواند پرزنتیشن ها را مستقیماً به فرمت فلش swf و pdf ذخیره کند. همچنین از فرمت ppt هم پشتیبانی می کند. ایمپرس به صورت پیش فرض تمپلیت های زیادی ندارد ولی تعداد زیادی بر روی اینترنت قابل بارگیری است.
–    Base: یک نرم افزار پایگاه داده شبیه به اکسس است. از امکانات بسیار زیادی برخوردار است و از تمام فرمتهای jet، ODBC و  MySQL/PostgreSQپشتیبانی می کند. این نرم افزار اولین بار به نسخه 2 اپن آفیس اضافه شد و فرمت HSQL را پشتیبانی می کند. تمامی این فرمتها برای پشتیبانی نیازی به نصب هیچ چیز دیگری ندارند.
–    Draw: یک ویرایشگر گرافیکی برداری است که قابل مقایسه با نسخه های اولیه Corel Draw یا Visio است. شکل این نرم افزار شامل نقاط اتصالی بین اشیاء از قبیل انواع خطوط تا انواع فلوچارتهاست. خواص آن شبیه به نرم افزارهایی مثل Scribus یا Microsoft Publisher است.
–    Math: ابزاری برای ایجاد و ویرایش انواع فرمولهای ریاضی شبیه Microsoft Equation Editor است. این فرمولها می توانند داخل فایلهای دیگر مثل فایلهای Writer ذخیره شوند. از فونت های زیادی پشتیبانی می کند و می تواند به صورت pdf ذخیره شود.

, ,

بیان دیدگاه

نسخه های جدید Datefa و Darkpad

اگر خواننده این وبلاگ هستید حتماً با هدف این وبلاگ و برنامه هایی که قبلاً معرفی کرده بودم آشنایید. یکی از اهدافی که من در مورد این وبلاگ داشتم و در مورد وب سایتی که قراره ایجاد کنم خواهم داشت، تولید و پشتیبانی نرم افزارهای آزاد برای استفاده کاربران ایرانی سیستم عامل ویندوز است. حالا به علت مشغله و تحصیل و مسائل دیگر آنچنان نتوانستم برنامه هایی که در سر داشتم عملی کنم. به هر حال در طول عمر این وبلاگ اگر کار مفیدی در این زمینه کرده باشم همان عرضه اوپن سورس برنامه تاریخ شمسی برای ویندوز یعنی Datefa بوده و همچنین به علت علاقه ام به برنامه Darkpad، قصد دارم اون رو هم ادامه بدم و به صورت اوپن سورس منتشر کنم. برای کسایی که تازه با این وبلاگ آشنا شدن یا احیاناً نمیدونن من در مورد چی صحبت می کنم بهتره این صفحه و این صفحه را مطالعه کنند و سپس ادامه این مطلب را بخوانند.

Datefa

نرم افزاریست کم حجم، رایگان و کدباز برای سیستم عامل ویندوز که قادر است تاریخ میلادی جاری سیستم شما را به تاریخ معادل شمسی تبدیل کند. این برنامه راه حلی است مطمئن و آسان برای داشتن قابلیت تاریخ شمسی در سیستم عامل ویندوز مایکروسافت که دارای قابلیت های دیگری همچون تنظیمات، مبدل تاریخ، زنگ هشدار است و با استفاده از محیط قدرتمند دلفی 7 تولید شده است. عملکرد این برنامه بدین صورت است که پس از اجرا در حافظه سیستم شما مقیم می شود و یک آیکن جدید به قسمت System Tray (در کنار ساعت ویندوز) اضافه می کند. شما از این پس می توانید با نگه داشتن ماوس روی این آیکن و یا دابل کلیک کردن روی آن، تاریخ شمسی معادل تاریخ سیستم خود را مشاهده کنید. برای دسترسی به دیگر ویژگی های این برنامه باید روی همین آیکن کلیک راست نمایید تا به منوی Datefa دسترسی پیدا کنید. Datefa بر اساس کلاس تاریخ شمسی TFaDate که توسط دوست عزیزم آقای سالار خلیل زاده نوشته شده، ایجاد و توسعه داده شده است. با این امید که برای کاربران ایرانی سیستم عامل ویندوز مفید واقع گردد.

ادامهٔ این ورودی را بخوانید »

بیان دیدگاه

لینوکس فقط اوبونتو نیست!

اگر مطالب وبلاگستان فارسی را دنبال می کنید محال است که تا به حال نامی از لینوکس و به خصوص اوبونتو را نشنیده باشید. اگر می دانید لینوکس یعنی چه و اوبونتو چیست می توانید این پاراگرف را نخوانید. گنو/لینوکس جدا از فلسفه و تفکر آزادی که پشت آن است، سیستم عاملی است بر اساس هسته لینوکس که شامل ابزارهای GNU، برنامه نصاب، سیستم مدیریت بسته ها و بسیاری از نرم افزارهای مورد نیاز شما باشد. برخلاف سیستم عامل ویندوز مایکروسافت که توسط یک کمپانی تولید و پشتیبانی می شود، گنو/لینوکس را افراد متخصص مختلف و شرکت های بسیاری تولید، توزیع و پشتیبانی می کنند. به علت اینکه تمامی اجزای گنو/لینوکس آزاد و رایگان هستند، همه می توانند بر اساس نیاز خود یک نسخه سفارشی از آن تولید کنند. به همین خاطر توزیع های گنو/لینوکس از تنوع بسیار زیادی برخوردارند و قدرت انتخاب مناسبی به کاربران خود می دهند که در برخی مواقع این تنوع باعث سردرگمی کاربران در انتخاب توزیع مناسب می شود. از سال 1993 به بعد، افراد و شرکت های مختلفی توزیع های سفارشی شده خود را وارد بازار جهانی کرده اند که هم اکنون بیش از 350 توزیع فعال گنو/لینوکس موجود است.

یکی از توزیع های بسیار خوب و کاربردی از گنو/لینوکس به نام اوبونتو (Ubuntu) چند وقتی است چه در میان خارجی ها وچه در میان ایرانی ها محبوبیت خاصی پیدا کرده است. اما این محبوبیت در میان ایرانی ها مخصوصاً وبلاگ نویسان طوری فراگیر شده که باعث نادیده گرفتن و کم توجهی به توزیع های قدرتمند و معروف دیگر شده است. به نظرم باید در همه زمینه ها تعادل را برقرار کرد، اگر یک جستجوی کوچک در مورد اوبونتو و لینوکس در وبلاگستان فارسی داشته باشید متوجه منظور من خواهید شد. به نظرم این جو موجود در وبلاگستان افراد را به سمتی خواهد برد که نام لینوکس را مساوی با اوبونتو خواهند دانست و از توزیع های دیگر و فلسفه لینوکس غافل خواهند ماند. راه حل این قضیه هم این است که وقتی وبلاگ نویسی توزیع محبوب خود را تبلیغ و توصیه می کند، در کنارش توضیحی هر چند کوچک در مورد دو-سه توزیع محبوب دیگر هم بدهد تا خواننده با اطلاعات بیشتری تصمیم به مهاجرت به لینوکس یا انتخاب توزیع مناسب خود بکند.

ادامهٔ این ورودی را بخوانید »

بیان دیدگاه

نسخه جدید VLC Media Player

نسخه جديد نرم افزار پخش مالتي مدياي اوپن سورس، کراس پلت فرم، سرشناس و محبوب VLC Media Player به تازگي توسط VideoLan در سايت رسمي آن عرضه شده است. این مدیا پلیر قادر به پخش بسیاری از فرمت های صوتی و ویدئویی بدون نیاز به نصب Codecهای اضافی است. قبل از VLC، کاربران نرم افزارهایی نظیر Windows Media Player، Winamp و JetAudio مجبور به نصب Codec Packهای مختلفی جهت پخش فرمت های مختلف صوتی و ویدئویی بودند اما با استفاده از VLC نیازی به نرم افزارهای دیگر نخواهید داشت. رابط کاربري VLC پس از دو سال کاملاً متحول و از نو طراحي شده که کار کردن با اين نرم افزار را لذت بخش تر از قبل نموده است. گذشته از ظاهر برنامه، VLC تغييرات بسيار زياد ديگري دارد که در ادامه با آن ها آشنا خواهيد شد. ويژگي هاي جديدي همچون پشتيباني از آلبوم آرت، امکان ويرايش تگ هاي Meta data، ارتباط با سایت last.fm و مشاهده ويدئو هاي يوتيوب به صورت مستقيم از دسکتاپ خودتان.

این نرم افزار قادر به پخش بسیاری از فرمت های رایج مالتی مدیا و دی وی دی های مختلف است که با نصب آن نیازی به نصب پلیرهای دیگری نخواهید داشت. برخلاف نسخه ی قبل که ظاهری خشک و نا کارآمد داشت، در نسخه جدید سعی شده که رابط کاربری مناسبی ارائه شود و کمبودهای نسخه های قبل تا حدودی برطرف شده اند.


اگر با نسخه های قبلی این پلیر آشنا باشید اولین نکته ای که پس از نصب و اجرای آن نظر شما را جلب خواهد کرد، ظاهر کاملاً متفاوت VLC خواهد بود. VLC در اولین اجرا زبان سیستم شما را تشخیص و بر اساس آن زبان خود را تغییر خواهد داد. اگر زبان فارسی روی ویندوز شما نصب باشد، به صورت پیش فرض زبان فارسی برای شما فعال خواهد گردید که البته فقط قسمت ناچیزی از نرم افزار ترجمه شده است. برای تغییر زبان باید از منوی Tools گزینه Preferencese را نتخاب نمایید و در پنجره باز شده از قسمت Language زبان مورد نطر خود را انتخاب کنید. با یک بار باز و بسته کردن برنامه، زبان مورد نظرتان فعال می گردد.

نسخه جدید VLC پشتیبانی بهتری از فایل های ویدئویی فلش با فرمت flv دارد که امکان مشاهده فایل های ویدئویی موجود در سایت های اشتراک ویدئو مثل YouTube را به صورت مستقیم در دسکتاپ تان به شما می دهد.

VLC Media Player نرم افزاریست اوپن سورس (=کد باز) و رایگان که در سیستم عامل های مختلف از جمله ویندوز و بسیاری از توزیع های لینوکس و سیستم عامل های دیگر شامل Mac OS X، BeOS، FreeBSD و قابلیت نصب و اجرا را دارد.


دریافت برای Ubuntu | دریافت برای OpenSUSE | دریافت برای Debian

, ,

بیان دیدگاه

مشترک گرامی پیچید به بازی ( تحلیل نوشته پدرام مرد اوبورتویی )

چندی هست پدرام انتشار دهند اوبورتو بلاگ نوشته ای انتشار داده در باب پیچوندن به اصطلاح فرار از L5 , L7 ,L3 … ها نوشته کاملیه اصولان نباید مشکلی داشته باشید به تنضیماتش

کلا این پدرام اوبورتو پرست کار درسته .. اما پرچم اپن سورس یه این زودی ها بالا برو نیست توصیه می کنم دوستان اپن سورسی زیاد … آره دیگه از ما گفتن

این نوشته با عنوان : چگونه مشترک گرامی نباشیم !

قسمت اول   :
چگونه مشترببک گرامی نباشیم!-بخش نخست (راهنمای تصویری راه‌اندازی FoxyP.r.o.x.y)

قسمت دوم :
چگونه مشترببک گرامی نباشیم!-بخش نخست (راهنمای تصویری راه‌اندازی FoxyP.r.o.x.y)

این پست در جهت قدر دانی بود
چند تا نکته به نظرم رسید که دوست داشتم اضافه بشه اما دلم نیومد دست به ترکیبش بزنم ( ترکیب اسکرین شات های ابورتو و ویستا جالب نمی شد )

شوخی : مایکروساقت در حال انتشار نسخه آزمایشی اینترنت ایکسپلور برای پلت فرم اوبورتو هست فالب ذکر است که پدرام اوبورتو بلاگ به شدت از شندین این خبر خوشحال شد در حدی که گفت او مای گاااااد .

, ,

بیان دیدگاه

تعریف Open Source

تعریف نرم‌افزار آزاد

 [عکس گنوی فلسفی]

ما تعریف نرم‌افزار آزاد را ادامه می‌دهیم تا بطور واضح نشان دهیم که چه مواردی در مورد یک نرم‌افزار خاص باید صدق کند تا به عنوان یک نرم‌افزار آزاد تلقی شود.

«نرم‌افزار آزاد» موضوع آزادی است٬ نه قیمت. برای درک بهتر باید به معنای «free» در «free speech» فکر کنید٬ نه در «free beer».

نرم‌افزار آزاد در مورد آزادی کاربران برای اجرا٬ کپی٬ توزیع٬ بررسی٬ تغییر و بهبود دادن نرم‌افزار می‌باشد. بطور دقیق‌تر نرم‌افزار آزاد به چهار نوع آزادی برای کاربران یک نرم‌افزار اشاره می‌کند:

  • آزادی برای اجرای برنامه برای هر منظوری (آزادی ۰)
  • آزادی برای مطالعه و بررسی چگونگی عملکرد برنامه و تغییر آن برای نیاز خود (آزادی ۱). دسترسی به کد منبع یک پیش‌شرط برای این آزادی می‌باشد.
  • آزادی برای توزیع مجدد کپی‌هایی از آن٬ بنابراین شما می‌توانید به همسایگان [اطرافیان] خود کمک کنید (آزادی ۲).
  • آزادی برای بهبود برنامه و انتشار این تغییرات برای عموم٬ بنابراین تمام جامعه از آن بهره می‌برند (آزادی ۳). دسترسی به کد منبع یک پیش‌شرط برای این آزادی می‌باشد. ادامهٔ این ورودی را بخوانید »

, , , ,

بیان دیدگاه