تعريف شبكه فن‌آوري اطلاعات به عنوان صفحه اصلي

يكشنبه 14 شهريور 1389
تعداد كاربران آنلاين: 76

فهرست

  اخبار
  مقالات
  مصاحبه‌ها
  نكته‌ها و ترفندها
  قوانين و مقررات
  دريافت نرم‌افزار
  آموزش
  نمايشگاه ‌و همايش‌
  بازيهاي رايانه‌اي
  گزارش
  تبـليغــات
حضرت محمد (ص)

عمل اندك همراه با دانش، بهتر از عمل بسیار همراه با نادانی است.




خبرخواني از شبکه
جنگ ستارگان، کهکشانی پرسود برای سينما، فناوری و تجارت            نرم افزارهايي براي استفاده نابينايان توليد شد            آشنايي با طرز كار فايروال ها            همايش مشترك جمهوري آذربايجان و آمريكا در زمينه فناوري اطلاعات            همه چيز درباره نمایشگر تلفن Caller ID            شركت ATI فن آوري Multi_VPU را به بازار عرضه مي كند            آموزش شبكه كردن چند كامپيوتر            ارسال هرزنامه‌ها به بيشترين حد خود در تاريخ رسيد            كلمات عبور صوتي در سيستم هاي بانكداري به كار گرفته مي شوند            تماشای فیلم های آن لاین بدون نیاز به کامپیوت            زنگ گوشي هاي همراه با کلاس مي شود!            آموزش اكسس ( بخش دوم )            استفاده از جف در ويندوز 7            سوني دانلود بازي را براي دستگاه هاي پلي استيشن 3 ممكن مي سازد            تست اعتیاد به اینترنت!            نخستين همايش بين‌‏المللي روابط عمومي الكترونيك 11 و 12 مهرماه برگزار مي‌‏شود            بهبود كارايي هارد ديسك، با استفاده از NTFS            فناوري اطلاعـات، رويكردي نوين در اشتغال زايي            ياهو360 يك ماه ديگر تعطيل مي‌شود            دانلود فشرده ساز 7-Zip 4.14            

نرم‌افزارهاي آزاد/متن بازOpen Source
جمعه,6 تير 1388 (تعداد دفعات خوانده شده:2522)

در حال حاضر نرم افزارهایی به بازار آمده اند که علاوه براینکه به صورت نرم افزار رایگان Free Hardware عرضه می شود ؛ همراه با کد سورس و منبع آن ارایه می شوند بعبارتی نرم افزارهای Open Source علاوه بر نسخه ترجمه شده ، کد اوليه نيز در اختيار متقاضيان قرار می گيرد. با در اختیار داشتن کد اصلی برنامه ؛

پیشگفتار
در حال حاضر نرم افزارهایی به بازار آمده اند که علاوه براینکه به صورت نرم افزار رایگان Free Hardware عرضه می شود ؛ همراه با کد سورس و منبع آن ارایه می شوند بعبارتی نرم افزارهای Open Source علاوه بر نسخه ترجمه شده ، کد اوليه نيز در اختيار متقاضيان قرار می گيرد. با در اختیار داشتن کد اصلی برنامه ؛ امکان اعمال تغييرات و يا سفارشی نمودن آن متناسب با خواسته استفاده کنندگان توسط کارشناسان فراهم می گردد . شاید موضوع جالب باشد که انسان چرخ را اختراع کرد ما دیگر چرخ اختراع نکنیم و به فکر تکمیل آن باشیم!!! پس زمانی زیادی برای نگارش و برنامه نویسی یک نرم افزار مثلا نرم افزار تحت وب مدیریت محتوا مانند مامبو Mambo می شود. خوب ایرانی ها برای داشتن یک نرم افزار مدیریت حرفه ای دو راه دارند یا راه رفته گروه مامبو را دنبال کنند و یکباردیگر نرم افزار جدید با ساختار مشابه بنویسند و یا اینکه مامبو رابا نیاز و سلیقه و کارکرد خود ترجمه فارسی کنند؛ البته گروه مامبو با تفکر اپن سورس یا متن باز کدها را به صورت رایگان در اینترنت اختیار کاربران قرار می دهند.با این تفکر ؛ سیستم عامل اپن سورس لینوکس Linuxهم با تغییراتی در این نرم افزار به فارسی و البته سیستم عامل ملی تبدیل شده است

نرم افزار های متن باز اپن سورس؛ Open Source چيست ؟

برای تهیه و تولید یک نرم افزار باید ابتدا برنامه نویسان با بهره گیری از کدهایی موسوم به کدهای زبان برنامه نویسی مانند سی ؛ پاسکال ؛ ویژوال بیسیک و..... را با منطق خاص و به ترتیب منطقی کنار هم قرار دهند پس از آن کد برنامه را تست و خطاگیری نموده و در نهایت آن را کامپایل می کنند یعنی ترجمه می کنند به گونه ای که شما بتوانید آن را در هر کامپیوتر و سیستم عامل خاص اجرا کنید اکثر نرم افزارهای بدین گونه هستند اعمال تغييرات دلخواه در اکثر برنامه های ترجمه شده ، امری بسيار مشکل و گاها" غير ممکن است به دلیل اینکه شما به سورس و کد منبع آن دسترسی ندارید

Open Source ها

اما در حال حاضر نرم افزارهایی به بازار آمده اند که علاوه براینکه به صورت نرم افزار رایگان Free Hardware عرضه می شود ؛ همراه با کد سورس و منبع آن ارایه می شوند بعبارتی نرم افزارهای Open Source در اينگونه نرم افزارها علاوه بر نسخه ترجمه شده ، کد اوليه نيز در اختيار متقاضيان قرار می گيرد.بدين ترتيب امکان اعمال تغييرات و يا سفارشی نمودن آن متناسب با خواسته استفاده کنندگان ، فراهم می گردد . ایده ارایه چنین نرم افزارهایی چیست شاید زیباترین این ایده موضوع باشد که چرخ را انسان اختراع کرد ما دیگر چرخ اختراع نکنیم و به فکر تکمیل آن باشیم

نرم افزار مدیریت محتوا مامبو

شاید این حرف درست است زمانی زیادی برای نگارش و برنامه نویسی یک نرم افزار مثلا نرم افزار تحت وب مدیریت محتوا مامبو می شود. خوب ایرانی ها برای داشتن یک نرم افزار مدیریت دوراه دارند یا راه رفته گروه مامبو را دنبال کنند و یکباردیگر نرم افزار جدید بنویسند و یا اینکه مامبو رابا نیاز و سلیقه و کارکرد خود فارسی کنند ؛ البته گروه مامبو با تفکر اپن سورس یا متن باز کدها را به صورت رایگان در اختیار کاربران قرار می دهند شما با دانش کافی و مهارت لازم می توانید بهترین و زیباترین وبسایتها را با هسته مرکزی مامبو طراحی کنید .به عبارتی اگر شما بخواهید از ابتدا شروع به کار کنید و نرم افزاری با امکانات و خصوصیات مامبو طراحی کنید سالها وقت شما را می گیرید همین وقت را می توانید در جهت ارتقا و گسترش مامبو قرار دهید البته در عین اینکه این نرم افزارهای متن باز و آزادهستند اما مشمول قوانین کپی رایت یا حق تالیف موسوم به گنو GNU General Public Licens می شوند با این تفکر ؛ سیستم عامل اپن سورس لینوکس Linuxهم با تغییراتی در این نرم افزار به فارسی و البته سیستم عامل ملی تبدیل شده استدر این گفتار قصد ندارم در خصوص سیستم عامل ملی لینوکس فارسی توضیحاتی بدهم سعی می کنم در گفتار مجزا به سیستم عامل لینوکس و به صورت نگاه خاص به سیستم عامل ملی لینوکس فارسی بپردازم ؛ اما بعنوان یک سیستم عامل اپن سورس و متن باز بدان اشاره می کنم

نرم افزار Open Source چيست ؟

اکثر نرم افزارهائی را که شما تهيه و يا از طريق اينترنت Download می نمائيد ، صرفا" به صورت نسخه های ترجمه شده و آماده اجراء در اختيار شما قرار می گيرند . ترجمه ، فرآيندی است که در آن کد برنامه های نوشته شده توسط برنامه نويسان که از آنان به عنوان کد اوليه ( Source Code ) ياد می شود ، پس از استفاده از برنامه های خاصی موسوم به کمپايلرها به بگونه ای ترجمه می شوند که توسط کامپيوتر قادر درک باشند . اعمال تغييرات دلخواه در اکثر برنامه های ترجمه شده ، امری بسيار مشکل و گاها" غير ممکن است . اکثر توليد کنندگان نرم افزار از ويژگی فوق به منظور صيانت و حفاظت از کدهای نوشته شده ، استفاده می نمايند . نرم افزارهای Open Source نقطه مقابل رويکرد فوق می باشند . در اينگونه نرم افزارها علاوه بر نسخه ترجمه شده ، کد اوليه نيز در اختيار متقاضيان قرار می گيرد.بدين ترتيب امکان اعمال تغييرات و يا سفارشی نمودن آن متناسب با خواسته استفاده کنندگان ، فراهم می گردد . افراديکه از ايده Open Source حمايت می نمايند بر اين اعتقاد هستند که با اجازه دادن به اشخاصی که علاقه مند به تغيير کد اوليه می باشند ، امکان استفاده مفيدتر از برنامه فراهم و احتمال بروز خطاء در آنان، کاهش خواهد يافت .

ويژگی نرم افزارهای متن باز Open Source : توزيع رايگان . اين نوع برنامه ها ، ممکن است به عنوان بخشی همراه يک بسته نرم افزاری ارائه شوند که به متقاضيان فروخته می گردند.کد منبع می بايست بهمراه نرم افزار ،ارائه گردد . هر شخص می بايست اجازه تغيير کد اوليه برنامه را داشته باشد . نسخه های اصلاح شده را می توان مجددا" توزيع نمود . به مجوز ساير نرم افزارها نياز نخواهد بود .

نگاهی به تاریخچه سیستم عامل لینوکس یک نرم افزار متن باز واقعی

بد نيست اشاره ای به يک مثال واقعی در دنيای نرم افزارهای Open Source داشته باشيم . در سال 1991 ، Linus Torvalds ، دانشجوی دانشگاه هلسينکی فنلاند يک سيستم عامل جديد مبتنی بر Minix ( اقتباس شده از يونيکس ) را ايجاد که نام آن را لينوکس ( Linux ) گذاشت . وی نسخه شماره 0.02 لينوکس را بر اساس GNU General Public Licens که شامل تعاريف قانونی جامعی در خصوص نرم افزارهای Open Source است ، ارائه نمود . تعداد زيادی از افراد در سرتاسر جهان اقدام به Download لينوکس و استفاده از آن نمودند . گروهی زيادی از افراد فوق خود برنامه نويسان حرفه ای بودند که توانائی انجام تغييرات مورد نياز در لينوکس را داشتند . Torvalds ، نسخه های اصلاح شده توسط ساير برنامه تويسان را دريافت و با لحاظ نمودن تغييرات ، در سال 1994 نسخه شماره يک لينوکس را عرضه نمود .

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

مثلا" نرم افزار Red Hat در سال 1994 توسط Official Red Hat Linux عرضه گرديد. نرم افزار فوق رايگان نبوده و متقاضيان می بايست هزينه استفاده ( مالکيت ) از آن را پرداخت نمايند. مهمترين ويژگی Red Hat ، امکان پشتيبانی فنی از آن است. برای اغلب سازمان ها و موسسات تضمين حمايت های فنی و پشتيبانی يکی از عوامل مهم تصميم گيری در خصوص خريد لينوکس در مقابل Download نمودن آن به صورت رايگان می باشد. علاوه بر Red Hat ، شرکت های متعدد ديگری نيز اقدام به عرضه لينوکس با توجه به سياست ها و ديدگاه های خاص خود نموده اند .در اين رابطه نرم افزارهای متعددی با محوريت لينوکس نيز طراحی و پياده سازی شده است .

نمونه های نرم افزارهای متن باز مرورگر اینترنتی مولیزا Mozilla ( با هسته مرورگر Netscape ) ، سرويس دهنده وب آپاچی Apache ، زبان اسکريپت نويسی وب( زبان تحت وب) پرل PERL و فرمت فايل های گرافکيی PNG ، نمونه هائی در زمينه متن بازها بوده که بر اساس ايده Open Source طراحی و پياده سازی شده اند .

 

نسخه قابل چاپ              برگشت

عناوين مرتبط
1- سازگاری نرم‌افزار Office با گوشی‌های همراه جمعه,31 تير 1384
2- نرم‌افزار جديد ضد ويروس براي گوشي‌هاي تلفن همراه توليد شد سه شنبه,13 آبان 1385
3- ايران به فن‌آوري افزايش نرم‌افزاري سرعت رايانه‌هاي معمولي تا حد ابررايانه‌ها دست يافت پنج شنبه,28 آبان 1386
4- اپل مانع عرضه نرم‌افزار صوتي گوگل براي آيفون شد چهارشنبه,8 مرداد 1388
5- شركت‌هاي نرم‌افزاري، براي ممانعت از دزدي نرم‌افزار، از پرسنل خود تضمين بگيرند! یک شنبه,9 خرداد 1385
6- استفاده نیمی از شرکت‌های تجاری از نرم‌افزارهای متن‌باز شنبه,25 فروردين 1388
7- پيشرفت در نرم‌افزارنويسي كشور مستلزم بها دادن به بخش خصوصي است شنبه,22 آبان 1387
8- نرم‌افزار جديدي امكان تماس تلفني را براي ناشنوايان فراهم مي‌كند جمعه,5 دي 1384
9- معرفی قدرتمندترین نرم‌افزارهای ضد ویروس شنبه,11 دي 1387
10- نرم‌افزار خودپرداز بانك‌ها از ضريب ايمني بالايي برخوردار است سه شنبه,21 دي 1382
11- مايكروسافت نرم‌افزار خودرويي طراحي مي‌كند یک شنبه,18 فروردين 1389
12- با طراحي يك نرم‌افزار پژوهشگران ايراني موفق به طراحي و مدلسازي كوره قوس الكتريكي شدند جمعه,3 آبان 1383
13- طرح تأسيس بزرگترين مركز خدمات نرم‌افزاري در شمالشرق آسيا جمعه,23 آذر 1382
14- افزایش استفاده غیرقانونی از نرم‌افزارها در آسیا پسیفیک سه شنبه,26 ارديبهشت 1387
15- سيمانتك و مايكروسافت بهترين و بدترين توليدكننده نرم‌افزارهاي‌امنيتی چهارشنبه,14 آبان 1385
16- نرم‌افزار واژه‌شكن فارسي طراحي شد شنبه,11 مهر 1385
17- «ناسا» بهترين نرم‌افزار‌هاي سال 2004 خود را معرفي كرد شنبه,26 مرداد 1383
18- ظهور نرم‌افزارهاي مخرب مبتني بر مكان كاربران پنج شنبه,10 فروردين 1388
19- نرم‌افزار تلفنی Skype با osx و لینوکس سازگار شد پنج شنبه,15 بهمن 1383
20- مايكروسافت براي نخستين بار وارد بازار نرم‌افزارهاي گرافيكي مي‌شود چهارشنبه,19 آذر 1385
21- نسخه‌ جدید نرم‌افزار پیامک فارسی آماده شد جمعه,6 تير 1388
22- نرم‌افزار «كريمه» در قم توليد شد پنج شنبه,15 بهمن 1382
23- مايكروسافت رايانه شخصي با بسته نرم‌افزاري جديد مي‌فروشد چهارشنبه,9 آبان 1388
24- گوگل نگارش دوم نرم‌افزار جستجوگر دسكتاپ را عرضه كرد یک شنبه,1 شهريور 1384
25- الزام شركت‌ها به ارايه‌ي نرم‌افزار اندازه‌گيري پهناي‌باند اينترنت به كاربران سه شنبه,2 آذر 1387



نظرات كاربران



با قراردادن كد ذيل مي‌توانيد از سيستم نمايشگار اخبار ما بصورت رايگان در سايت/وبلاگ خود استفاده كنيد
 

معرفي شبكه فن آوري اطلاعات ايران به يك دوست

ايميل شما:
ايميل دوستتان:

تبـليغــات

تبليغات داخلي ...


حاميان ما ...


نقل اخبار/اطلاعات ساير سايتها/پايگاه‌ها لزوما به معناي تائيد آنها نيست، بلكه مسئوليت تمامي مطالب ارسالي به عهده پايگاه‌هاي مربوطه مي‌باشد
نقل مطالب سايت با ذکر منبع (www.IRITN.com) و نام نويسنده مجاز است.
All rights reserved. Copyright 2003-2010 by KEYANA IT Co.  Computed in 0.15 seconds
(Best Viewed With IE 6.0 or higher (1024x768