نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی

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

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

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

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

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

برخی از توسعه‌دهندگان نرم‌افزار از سازمان‌های اجتماعی حمایت می‌کنند و برنامه‌هایی را به‌صورت رایگان یا با نرخ‌های تخفیف از طریق سازمان‌های غیرانتفاعی مناسب، به عنوان مثال، از طریق شبکه گسترده شریک TechSoup، که اعضای آن در کشورهای مختلف واقع شده‌اند، به آن‌ها ارائه می‌کنند. در روسیه، این برنامه توسط Teplitsa اجرا می شود فناوری های اجتماعی(LLC "Spiro"). با تماس با برنامه infoDonor، می توانید دریابید که آیا سازمان شما می تواند در برنامه شرکت کند یا خیر. همچنین باید به خاطر داشت که وقتی ما یک سیستم عامل را انتخاب می کنیم، روش کار در سازمان خود را نیز انتخاب می کنیم. به عنوان مثال، اگر لینوکس را انتخاب می‌کردیم، نمی‌توانیم از راه‌حل‌های Adobe استفاده کنیم و اگر ویندوز را انتخاب می‌کردیم، باید مجوزها را بر اساس تعداد رایانه‌ها خریداری کنیم. هر مورد مزایا و معایب خاص خود را دارد. ما باید به دقت در نظر بگیریم که دقیقاً چه چیزی مورد نیاز سازمان است، معیارهای استفاده مؤثر از تجهیزات چیست و پس از تجزیه و تحلیل کامل تصمیم گیری کنیم.

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

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

شرکت ما از سال 2005 در پروژه‌های منبع باز شرکت می‌کند - و به لطف توسعه راه‌حل‌های منبع باز خودمان (پروژه‌های OpenVZ، CRIU)، مشارکت در سایر پروژه‌های منبع باز (QEMU، OpenStack، libvirt، libcontainer، و غیره). در طول 10 سال گذشته، ما برخی از رایج ترین افسانه ها را در مورد نرم افزار منبع باز جمع آوری کرده ایم. من به هر یک از تصورات غلط می پردازم و دلیل اشتباه بودن آن را توضیح می دهم. مطمئناً تعداد بیشتری از آنها را به خاطر خواهید آورد، اما به نظر من این پنج نفر "جهنمی ترین" هستند.


پروژه متن باز یک پروژه متن باز است.

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

کیفیت نرم افزار منبع باز بدتر است زیرا هر کسی می تواند برای آن کد بنویسد.

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

علاوه بر این، در برخی از جوامع (به عنوان مثال، جامعه پیرامون توسعه هسته لینوکس) نیز وجود دارد اصل سخت- فقط بهترین، تست شده و کد ایده آل در هسته اصلی پذیرفته می شود. تلاش برای اضافه کردن تغییرات با کیفیت پایین رد خواهد شد، تلاش دوم مملو از از دست دادن شهرت برای شخص یا شرکت مشارکت کننده است.

یعنی یک پروژه متن باز واقعا این امکان را برای هر کسی فراهم می کند که در نوشتن کد شرکت کند، اما در پروژه های جدی به دلیل آستانه بالاوقوع کد از افراد با تخصص ناکافی پذیرفته نخواهد شد.
اکثر شرکت های بزرگ فناوری اطلاعات (IBM، Google، Canonical، Parallels و غیره) دارای دپارتمان های کاملی هستند که در آنها متخصصان برای کار بر روی پروژه های منبع باز حقوق می گیرند و بنابراین به طور غیر مستقیم روی محصولات شرکت کار می کنند.

به طور جداگانه، شایان ذکر است که شرکت هایی که محصولات را بر اساس پروژه های باز، در طول آزمایش علاقه مند به بهبود کد پروژه های منبع باز هستند که استفاده می کنند. بنابراین، تمام مشکلات کشف شده باید برطرف شده و اطمینان حاصل شود که این رفع به شاخه اصلی پروژه اضافه شده است تا کمترین تفاوت در کد شما و کد پروژه باز وجود داشته باشد. محصولات ما از کد پروژه های متن باز دیگر استفاده می کنند، بنابراین ما مشکلات موجود در کد این پروژه ها را برطرف کرده و به بالادستی ارسال می کنیم. این مورد در مورد آسیب‌پذیری‌ها در هسته RHEL بود: Red Hat به ولادیمیر داویدوف به دلیل کشف آسیب‌پذیری‌های جدی CVE-2014-0203 و CVE-2014-4483 در یکی از به‌روزرسانی‌های هسته RHEL6 اشاره کرد (به هر حال، مشکل دوم این بود. با استفاده از یکی از تست‌های خودکار ما، با استفاده از پروژه تست لینوکس پیدا شد. واسیلی آورین برای یافتن خطای CVE-2014-5045، دیمیتری موناخوف برای CVE-2012-4508 قدردانی کرد. حقیقت تست خوبحتی اندرو مورتون (این کیست؟) به هسته لینوکس اشاره کرد: "من کنجکاو هستم. در طی چند ماه گذشته، مردم در @ openvz.org دسته ای از اشکالات مبهم اما جدی و نسبتا قدیمی را پیدا کرده اند (و رفع کرده اند). چگونه این اشکالات را پیدا کردید؟"

نتیجه

در واقع، تمام این افسانه ها بیشتر در میان کاربرانی ایجاد می شود که یا به تازگی شروع به کار با نرم افزار OpenSource کرده اند یا اصلا آن را امتحان نکرده اند. بهترین راهاز شر تعصبات خلاص شوید - با چنین راه حل هایی از نزدیک شروع به کار کنید.
ما اخیراً نسخه جدیدی از محصول خود Virtuozzo 7 را داریم. اگر شما نیز علاقه مند به ایجاد آن هستید تکنولوژی بهترپس مجازی سازی کانتینر

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

در سال 2014، بازیکنان زیادی وجود دارند که با موفقیت با تامین کنندگان نرم افزارهای تجاری در تعدادی از زمینه ها رقابت می کنند. علاوه بر Red Hat، اینها سازمان‌های منبع باز مانند Google، Apache Software، Novell، SUSE، Acquia و غیره هستند. بیشتر و بیشتر آنالوگ‌های OpenSource راه‌حل‌های اختصاصی موجود در بازار ظاهر می‌شوند. جوامع منبع باز قوی تر می شوند و کیفیت و عملکرد محصولات را بهبود می بخشند.

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

تقریباً در تمامی صنایع و زمینه های فعالیت امکان استفاده از نرم افزارهای مبتنی بر کد باز وجود دارد. تقریباً هر نرم افزار اختصاصی دارای نسخه متن باز معتبر است:

  • Cisco VPN - OpenVPN،
  • پایگاه داده اوراکل - PostgreSQL،
  • Microsoft Hyper-V - OpenVZ،
  • MS Active Directory - Samba،
  • دفتر IP آوایا - ستاره و غیره)

مستقر وظایف مخصوصکسب و کار، می توانید هزینه و زمان اجرای یک راه حل را بر اساس نرم افزار اختصاصی و OpenSource مقایسه کنید.

نرم افزار متن باز در کشورهای جهان

ایالات متحده آمریکا

در مارس 2016، دولت ریاست جمهوری ایالات متحده معرفی کرد نسخه اولیهاز قبض استفاده کنید ادارات دولتی... فعالان بازار از این ابتکار حمایت کردند.

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

هندوستان

در اکتبر 2011، مشخص شد که دولت ایالت پنجاب تصمیم به خرید نرم افزار از مایکروسافت گرفته است و تصمیم سال 2008 خود مبنی بر نصب نرم افزار رایگان بر روی 46000 رایانه در 4956 مدرسه را لغو کرد. بالدیو پوروشارتا، دبیر مدرسه ایالتی گفت: «ما تصمیم گرفتیم تصمیم قبلی را بررسی کنیم.

دولت پنجاب در سال های 2004-2005 یک برنامه اطلاع رسانی برای دانش آموزان کلاس های 6-12 راه اندازی کرد. اداره آموزش فناوری اطلاعات و ارتباطات ایالتی پنجاب در حال اجرای پروژه ای است که در آن همه مدارس ابتدایی ah کلاس های کامپیوتر در حال برگزاری است تجهیزات لازم، نرم افزار و اتصال به اینترنت پهن باند. در همان زمان، در سطح ایالتی، تصمیم بهارات مورد حمایت گسترده قرار گرفت سیستم عامل Solutions (BOSS)، به دلیل گنجاندن مالی آن توسط بنیاد لینوکس برای استفاده در مدرسه آزمایش و تایید شده است.

به گفته رئیس ایالت پنجاب، تا سال 2008، حداقل هزینه به‌روزرسانی نرم‌افزار دارای مجوز مایکروسافت - برای 16578 رایانه با نرخ 1375 روپیه برای هر رایانه - 23 میلیون روپیه در طول پنج سال بود. به همین دلیل، در سپتامبر 2008، دولت ایالت پنجاب تصمیم به خرید و نصب BOSS در تمام مدارس ابتدایی دولتی گرفت و اعلام کرد که از سال 2011، همه دانش آموزان مدارس ابتدایی برای استفاده از BOSS آموزش خواهند دید. این کار در آوریل 2011 تکمیل شد که شامل آموزش 6600 معلم بود.

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

علاوه بر این، حدود 90000 رایانه در مدارس دولتی متصل به شبکه EDUASAT نصب خواهد شد که از طریق آنها دانش آموزان می توانند پخش زنده از سخنرانی های مختلف را تماشا کنند. طبق محاسبات اولیه قیمت اولیه نرم افزار و مجوزهای مایکروسافتمبلغ 30 میلیون روپیه خواهد بود. این مبلغ شامل قیمت تجهیزات و غیره نمی شود.

پیش از این، در فوریه 2011، تصمیم گرفته شد که از BOSS برای کار در شبکه EDUASAT استفاده شود. اما اکنون به قول پوروشارت: «به منظور هر چه بیشتر استفاده کامل کامپیوترهای نصب شده، که در آن دانش آموزان نرم افزار مایکروسافت را یاد می گیرند، می خواهیم از مایکروسافت در EDUASAT نیز استفاده کنیم.

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

آلمان

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

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

روسیه

با تصمیمات دولت و رئیس جمهور فدراسیون روسیهدیمیتری مدودف، نرم افزار منبع باز داخلی در سال 2008 در تمام مدارس معرفی شد فدراسیون روسیهو برای تامین امنیت ملی فناوری اطلاعات در تمامی سازمان های دولتی و بودجه ای نصب خواهد شد.

پروژه پنگوئن - پیاده سازی متن باز

پروژه پنگوئن پروژه ای برای پیاده سازی فناوری های لینوکس و نرم افزار متن باز در مدارس و دانشگاه های روسیه در سال های 2009-2010 است. بودجه توسط فائو - آژانس فدرال آموزش فدراسیون روسیه. طبق قرارداد پروژه پنگوئن، سه مرحله باید تکمیل شود:

  1. اصلاح کتب درسی و حمایت روش شناختی
  2. توسعه پشتیبانی فنی و پورتال های اینترنتی
  3. آموزش 60 هزار معلم در فناوری های لینوکس و متن باز

1. تدوین کتاب های درسی پایه انفورماتیک برای دانشگاه ها و مدارس مبتنی بر نرم افزار متن باز مطابق با استانداردهای دولتی و الزامات آزمون یکپارچه دولتی انفورماتیک و ICT در سال 88-1387 انجام شد. 2. توسعه پشتیبانی اینترنتی با کتب درسی علوم کامپیوتر پایه و بسته های پایه نرم افزار منبع باز ویندوز و لینوکس در سال 2005-2009 انجام شد. 3. دوره‌های آزمایشی برای معلمان انفورماتیک و معلمان مدرسه در زمینه فناوری‌های لینوکس و منبع باز در سال‌های 2005-2007 انجام و کار شد. به طور مشترک با دانشگاه های آموزشی مسکو دانشگاه دولتی آموزشی مسکو و دانشگاه دولتی آموزشی مسکو با حمایت یونسکو، شرکت آی بی ام و مرکز لینوکس.

    • VAK, prof., Doc. Com. of Sciences 16:32, 15 اکتبر 2009 (UTC)

منبع باز - نظر رئیس جمهور فدراسیون روسیه

در این جلسه D.A. مدودفگفت:

«... اگر الان بنشینیم کاملا روی سوزن نرم افزارهای خارجیو برای سالهای متمادی "دراز بکشیم"، سپس ما از آن خارج نخواهیم شد. و علیرغم روندهای جهانی توسعه خواهیم یافت. در عین حال، نمی‌توان اعلام کرد که فردا همه رایانه‌های موجود در مدارس (و احتمالاً این یک شبکه رایانه‌ای بسیار جدی‌تر است) را به نرم‌افزار متن‌باز، با مجوز رایگان منتقل می‌کنیم، زیرا مشکلاتی در اتصالات وجود دارد. مشکلات تکنولوژیکی وجود دارد یعنی اینجا هم آمادگی کامل وجود ندارد. چه باید کرد؟

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

چنین مدل بهینه ای ایجاد کنیدکه در آن مدارس و به طور بالقوه همه سازمان های دولتی می توانند آنچه را که نیاز دارند انتخاب کنند: یا به استفاده ادامه دهند محصولات تجاریبا هزینه خود، و نه به هزینه بودجه فدرال، یا به یک سیستم کاملاً سازگار و قابل قبول برای آنها بر اساس دسترسی باز، منبع باز تغییر دهید ... ".

دسامبر 2010: پوتین دستور انتقال قدرت به لینوکس را صادر کرد

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

با وجود این، در بهار 2008، چند روز قبل از انتقال قدرت به دمیتری مدودف، ولادیمیر پوتین در حالی که هنوز رئیس جمهور روسیه بود، برنامه مهاجرت به نرم افزارهای متن باز برای نهادهای فدرال را در فهرست دستورالعمل های خود ذکر کرد. دولت، بنابراین این وظیفه را به عهده خود قرار می دهد.

بسته های متن باز برای مدارس

بسته های منبع بازبرای مدارس برای نصب برنامه ها در مدارس و رایانه های خانگی با سیستم عامل های ویندوز و لینوکس طراحی شده اند. لینوکس Live-CD برای کار با منبع باز در رایانه های خانگی ویندوز بدون نصب لینوکس بر روی رایانه طراحی شده است.

با تصمیمات دولت فدراسیون روسیهنرم افزار منبع باز داخلی در سال 2008 و 2009 به تمام مدارس فدراسیون روسیه ارسال شد و در تمام سازمان های دولتی و بودجه ای نصب خواهد شد تا امنیت ملی در بخش فناوری اطلاعات تضمین شود.

سیستم عامل متن باز لینوکس

بسته نرم افزاری آفیس را باز کنید

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

ترکیب باز مجموعه اداریدفتر کار جمعی همکاران:

  1. OpenOffice.org Writer- متن ویرایشگر نویسندهبا قابلیت های غنی برای ایجاد نامه، کتاب، گزارش، خبرنامه، بروشور و سایر اسناد، سازگار با MS Office.
  2. OpenOffice.org Calc- الکترونیکی جداول کالکدارای تجزیه و تحلیل پیشرفته، ترسیم نمودار و قابلیت های تصمیم گیری که از کیفیت بالا انتظار می رود صفحات گسترده، سازگار با MS Office.
  3. OpenOffice.org Impress- ویرایشگر ارائه Impress تمام ابزارهای رایج ارائه رسانه مانند جلوه های ویژه، انیمیشن ها و ابزارهای طراحی را فراهم می کند. سازگار با فرمت فایل مایکروسافتپاورپوینت، و همچنین می تواند کار شما را در چندین مورد ذخیره کند فرمت های گرافیکیاز جمله Macromedia Flash (SWF).
  4. پایگاه OpenOffice.org- پایگاه داده پایگاه فراهم می کند ابزاربرای کار با پایگاه های داده در داخل رابط کاربری ساده... می‌تواند فرم‌ها، گزارش‌ها، پرسش‌ها، جداول، نماها و روابط را ایجاد و ویرایش کند تا مدیریت پایگاه داده پیوندی مانند سایر برنامه‌های کاربردی پایگاه داده محبوب باشد. Base شامل HSQLDB به عنوان موتور پایگاه داده رابطه ای پیش فرض خود است. همچنین می تواند از dBASE، Microsoft Access، MySQL یا Oracle، یا هر پایگاه داده سازگار با ODBC یا JDBC استفاده کند.
  5. Office Draw را باز کنید Draw، یک ویرایشگر گرافیک برداری که می تواند همه چیز را از نمودارهای ساده یا فلوچارت تا آثار هنری سه بعدی انجام دهد. Draw می تواند گرافیک ها را از بسیاری از فرمت های رایج وارد کند و آنها را در بیش از 20 فرمت از جمله PNG، HTML، PDF و Flash ذخیره کند.
  6. گیمپ- گرافیک شطرنجی ویرایشگر Gimp، برنامه ای برای ایجاد و پردازش گرافیک بیت مپ... گرافیک های برداری تا حدی پشتیبانی می شوند.

ویرایشگر متن متن باز نویسنده

OpenOffice.org Writer - واژه پرداز و ویرایشگر بصری hypertext، بخشی از OpenOffice.org است و یک نرم افزار رایگان (منتشر شده تحت LGPL) است.

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

همچنین رابط آشناو عملکرد:

* ایجاد و طراحی پاراگراف های متن و صفحات، * افزودن بخش ها و سربرگ ها و پاورقی ها، * درج تصاویر و اشیاء چند رسانه ای، * پیش نمایشو چاپ اسناد، * ثبت تغییرات و بررسی متون، * قالب بندی خودکار فهرست مطالب، فهرست ها و پاورقی ها، * افزودن ماکروها و کنترل ها، * کار با جداول، * بررسی املا و موارد دیگر،

مفهوم استفاده از سبک ها راه حلی عالی برای ایجاد و قالب بندی اسناد شما است. کار با سبک ها در تمام اجزای مجموعه آفیس پشتیبانی می شود، اما در OpenOffice.org Writer است که به طور کامل اجرا می شود.

پنج گروه از سبک ها - پاراگراف ها، کاراکترها، صفحات، فریم ها و لیست ها - گزینه های زیادی را برای قالب بندی آسان اسناد در اختیار کاربر قرار می دهند. یک پنل ویژه "Styles and Formatting" به شما امکان می دهد با تغییر سبک های موجود و ایجاد سبک های جدید، سبک ها را مدیریت کنید. و هرچه سند پیچیده‌تر باشد، هرچه بیشتر باید آن را تغییر دهید، مزیت یک ظاهر طراحی شده آشکارتر می‌شود.

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

مانند سایر اجزاء، برای Writer نیز وجود دارد تعداد زیادی ازافزونه‌ها (برنامه‌های افزودنی) که عملکرد اصلی مؤلفه را بهبود می‌بخشند یا عملکردهای اضافی را ارائه می‌کنند، مانند بررسی دستور زبان یا انتشار در MediaWiki.

Writer از طیف گسترده ای از فرمت های واردات و صادرات فایل، از جمله ذخیره در PDF و وارد کردن docx پشتیبانی می کند. و ارسال فایل از طریق ایمیل با یک کلیک یک دکمه انجام می شود.

Calc صفحات گسترده را باز کنید

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

Calc یک جزء به روز و مورد تقاضا در OpenOffice.org برای کار با صفحات گسترده در محیط کسب و کار است. ابزار مورد علاقه حسابداران و مدیران برای ایجاد گزارش.

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

قالب بندی شرطی و سبک های سلولی داده های شما را سازماندهی می کند، در حالی که جداول محوری و نمودارها نتیجه نهایی را به شما نشان می دهند.

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

پیوندهای بین صفحات گسترده مختلف و ویرایش مشترک پشتیبانی می شود (از OpenOffice.org 3.0).

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

باز کردن ویرایشگر گرافیک برداری Draw

قرعه کشی OpenOffice.org- یک ویرایشگر گرافیک برداری که از نظر عملکرد قابل مقایسه با CorelDRAW است، بخشی از OpenOffice.org است.

ویرایشگر گرافیک برداری را بکشیدیک ابزار طراحی است که از گرافیک برداری استفاده می کند. این شامل تعدادی خدمات است که به شما امکان می دهد به سرعت انواع نقشه ها را ایجاد کنید. گرافیک برداری به شما این امکان را می دهد که تصاویر را به صورت بردار (دو نقطه و یک خط) ذخیره کرده و به جای مجموعه ای از پیکسل ها (نقاط روی صفحه) نمایش دهید. گرافیک برداری ذخیره و تغییر اندازه تصاویر را آسان می کند.

ویرایشگر گرافیکی را ترسیم کنیدکاملاً در سیستم OpenOffice.org یکپارچه شده است، که تبادل تصاویر بین هر ماژول سیستم را بسیار آسان می کند. به عنوان مثال، اگر یک طراحی در Draw ایجاد می کنید، می توانید به راحتی از آن در یک سند Writer با کپی و چسباندن استفاده کنید. همچنین می‌توانید با استفاده از زیرمجموعه‌ای از توابع و ابزارهای Draw، مستقیماً در ماژول‌های Writer و Impress با گرافیک کار کنید.

این بسته شامل «اتصال‌کننده‌هایی» با ویژگی‌های کامل بین اشکال است که می‌توانند از انواع سبک‌های خطی استفاده کنند و به شما امکان ترسیم نقشه‌هایی مانند نمودارهای جریان را می‌دهند.

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

علاوه بر اشیاء خود، می توانید نمودارها، فرمول ها و سایر عناصر ایجاد شده در سایر اجزای OpenOffice.org را در تصاویر وارد کنید. Draw همچنین از صادرات تصاویر بیت مپ در اکثر فرمت ها، چه معمول و چه خاص، پشتیبانی می کند.

قرعه کشی همه چیز دارد ابزار لازمذاتی ویرایشگرهای برداری:

* خطوط اتصال، خطوط بعدی، جداول * کار با متن و جلوه های متن. * تغییر رنگ پر، سایه، شفافیت. * قرار دادن، چفت شدن و مدیریت اشیا با استفاده از اسلایدها، لایه ها و راهنماها. * پشتیبانی از عملیات های مختلف بر روی اشیاء: جمع، تفریق، گروه بندی و تبدیل ارقام. * رنگ آمیزی اجسام سه بعدی; * طراحی با گرافیک های اولیه، منحنی های Bezier. * جلوه ها: نورپردازی، شکل گیری و تکرار.

علاوه بر اشیاء خود، می توانید نمودارها، فرمول ها و سایر عناصر ایجاد شده در سایر اجزای OpenOffice.org را در تصاویر وارد کنید. Draw همچنین از صادرات تصاویر بیت مپ در اکثر فرمت ها، چه معمول و چه خاص، پشتیبانی می کند.

استفاده از گالری (ذخیره سازی اشیا) به شما امکان می دهد تصاویر موجود را سازماندهی کنید و پشتیبانی از سبک های متن باعث صرفه جویی در زمان هنگام ساخت اشیا از همان نوع می شود.

طراحی یا طراحی تمام شده را می توان روی چاپگر چاپ کرد یا به آن صادر کرد بیت مپیا مثلا در PDF.

حداکثر اندازه نقاشی در Draw 300x300 سانتی متر است.

از نسخه 3.0 OpenOffice.org، Draw نه تنها از صادرات، بلکه از واردات PDF نیز پشتیبانی می کند (نیاز به نصب دارد. پسوند ویژه OpenOffice.org).

باز کردن پایگاه داده رابطه ای

پایه - باز پایه رابطه ایداده، که به شما امکان ایجاد، ویرایش و پردازش داده های جدولی را می دهد.

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

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

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

ابزاری برای کار با منابع داده خارجی به اضافه یک DBMS تعبیه شده HSQLDB. با استفاده از Base، می‌توانید رکوردهای پایگاه داده را اضافه، حذف، ویرایش کنید: MySQL، HSQLDB (معمولاً همراه با OpenOffice.org)، PostgreSQL، DB2، Oracle.

همچنین امکان کار با جداول DBF، MS Access، دفترچه های آدرس، فایل های متنی و صفحات گسترده ایجاد شده در OpenOffice.org Calc یا MS Excel.

دسترسی به منابع خارجیداده ها با استفاده از ODBC، JDBC، SDBC و سایر فناوری ها انجام می شود. فهرست کامل فناوری‌های پشتیبانی شده و منابع داده به سیستم عاملی که استفاده می‌کنید بستگی دارد.

مدیریت و پردازش داده های پیچیده تر با استفاده از ماکروها و ابزارهای زبان برنامه نویسی OO Basic انجام می شود.

ویرایشگر جدول به شما کمک می کند تا جداول را در پایگاه داده HSQLDB جاسازی شده ایجاد و مدیریت کنید. محدودیت های احتمالیبرای سایر پایگاه های داده

Base دارای یک جادوگر گزارش داخلی با عملکردهای اساسی برای ایجاد گزارش یا جداول یا پرس و جو است. اما ابزار گزارش گیری بهتری وجود دارد، Sun Report Builder. این ابزار به شما امکان می دهد گزارش هایی با هر پیچیدگی ایجاد کنید. از گروه بندی، اجرای توابع درون خطی تعریف شده توسط کاربر پشتیبانی می کند، قالب بندی شرطی... نتیجه کار SRB است سند نویسندهیا Calc که بعداً می توانید چاپ یا ویرایش کنید.

با Base می توانید منابع داده ایجاد کنید. به عنوان مثال، با سازماندهی اتصال به پایه خارجیداده ها در Base و فیلتر کردن داده های مورد نیاز با پرس و جوی SQL، می توانید با این داده ها در OOo Calc کار کنید.

سیستم های برنامه نویسی باز

  1. FreePascal 2.0.4 - کامپایلر رایگان پاسکال و Object Pascal - Lazarus یا KDevelop به عنوان IDE توصیه می شود.
  2. کسوف- مجتمع باز سیستم های بازبرنامه نویسی برای توسعه برنامه های کاربردی متقابل پلت فرم مدولار.
  3. گامباس- سیستم برنامه نویسی رایگان 2) VISUAL BASIC IDE برای ایجاد برنامه های مبتنی بر Qt، GTK، OpenGL، SDL و CGI WEB

حداقل بسته منبع باز مدرسه

شامل برنامه های متن باز است

  1. محیط گرافیکی XFCE;
  2. متن سریع ویرایشگر Abiword;
  3. ویرایشگر صفحه گسترده عددی.

حداقل بسته نرم افزاری متن باز:

  1. بسته اداری: OpenOffice.org 2.3;
  2. مرورگر اینترنت:فایرفاکس 2.0;
  3. ویرایشگر تصویر: Gimp 2.4;

دیسک اضافی شامل برنامه هایی برای مدارس و سایر موسسات آموزشی است:

  1. ویرایشگر صفحه وبماهی آبی؛
  2. زبانهای برنامه نویسیپاسکال (پاسکال و لازاروس رایگان)، پایه (گامباس)، آرم (KTurtle)؛
  3. سیستم های محاسبات ریاضی(ماکسیما و اسکیلب)؛
  4. آنتی ویروس ClamAV و ذخیره سازی سرور Squid، DBMS PostgreSQL

بهینه شده برای نصب و کار بر روی کامپیوترهایی با حافظه 128 تا 256 مگابایت و پردازنده PI 233 مگاهرتز.

سی دی LiveCD لینوکس

سی دی لینوکس Live-CD برای کار با منبع باز در رایانه های خانگی با ویندوز بدون ویندوز طراحی شده است نصب لینوکسروی یک کامپیوتر

سی دی ال سی دی زنده Inuxبهینه سازی شده برای کار با سی دی برای نصب لینوکس در رایانه ای با حافظه 128 تا 256 مگابایت و پردازنده ای از PI 233 مگاهرتز. Session ها برای ذخیره تنظیمات و اسناد پشتیبانی می شوند پوشه خانهبین راه اندازی مجدد

گزینه ای با کمترین نیاز سخت افزاری عملکرد قابل قبولی را حتی در سیستم هایی با حافظه 128 مگابایتی ارائه می دهد.

شامل محیط گرافیکی XFCE. این توزیع شامل سبک و سریع است ویرایشگر متن Abiword و برنامه صفحه گسترده Gnumeric.

علاوه بر این، دیسک اول شامل:

  1. مجموعه آفیس: OpenOffice.org 2.3;
  2. مرورگر وب: فایرفاکس 2.0;
  3. ایمیل: Claws Mail;
  4. کار با تصاویر: Gimp 2.4;
  5. و بیش از 1000 برنامه دیگر که به شما امکان می دهد وسیع ترین طیف کارها را حل کنید.

سرور مدرسه

سرور مدرسهیک سیستم عامل سرور با عملکرد گسترده است که به طور کامل از طریق یک رابط وب قابل تنظیم است که از طریق آن اجزا مدیریت می شوند.

ترکیب:

  1. برنامه های کاربردی وب برای کمک به سازماندهی فرآیند آموزشی:
  2. Moodle یک ریموت و یادگیری تعاملی، شامل نمونه هایی از دوره ها است.
  3. Mediawiki - سیستمی برای سازماندهی یک "پایه دانش" با استفاده از فناوری ویکی.

برای سازماندهی یک شبکه محلی:

  1. سرورهای DHCP و DNS؛
  2. سرور پروکسی Squid (با پشتیبانی از نمایش آمار دسترسی)؛
  3. دیواره آتش؛
  4. مدیریت رابط های شبکه؛
  5. سرور زمان؛
  6. سرورهای فایل:
  7. سرور سامبا (برای سازماندهی دسترسی به دایرکتوری های قابل دسترسی از طریق پروتکل سامبا)؛
  8. سرور FTP؛
  9. رابط برای ایجاد آینه های محلی مخازن.
  10. سرور چاپ CUPS
  11. MySQL (برای Moodle و Mediawiki)؛
  12. وب سرور Apache2;
  13. رابط برای به روز رسانی سیستم (از جمله پیکربندی به روز رسانی)؛
  14. پشتیبان گیری؛
  15. مدیریت حساب (توانایی وارد کردن حساب ها از سیستم 1C: Chronograph)؛
  16. سرور ایمیل با پشتیبانی از آنتی ویروس و ضد اسپم.
    • VAK, prof., Doc. Com. of Sciences 04:29، 19 ژوئیه 2009 (UTC)

نرم افزار متن باز در روسیه

در حال حاضر نرم افزار منبع باز در حال گسترش در سیستم آموزشی روسیه است که از جمله دلایل آن می توان به توزیع غیرقانونی گسترده نرم افزارهای وارداتی بسته تجاری اشاره کرد.

با تصمیمات دولت، نرم افزار منبع باز داخلی در سال 2008 در تمام مدارس فدراسیون روسیه معرفی شد و برای تضمین امنیت ملی در بخش فناوری اطلاعات در تمام سازمان های دولتی و بودجه نصب خواهد شد.

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

    • VAK, prof., Doc. Com. of Sciences 09:50, 16 ژوئیه 2009 (UTC)

نرم افزار متن باز در مدارس و دانشگاه ها

استفاده از نرم افزار متن بازو فن آوری های لینوکس در مدارس و دانشگاه های مسکو در سال 2005-2006 آغاز شد. پس از برگزاری سمینارهای "تکنولوژی های لینوکس و نرم افزار منبع باز" به طور مشترک با آی بی ام و یونسکو بر اساس دانشگاه دولتی آموزشی مسکو.

در سال 2007. با تصمیمات دولت فدراسیون روسیه، بسته‌های پایه نرم‌افزار متن‌باز برای پیاده‌سازی در تمامی مدارس روسیه و استفاده برای آموزش علوم کامپیوتر و علوم کامپیوتر توصیه شد. فناوری اطلاعاتدر تمام کلاس های انفورماتیک تمام مدارس فدراسیون روسیه.

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

تمام مدارس متوسطه در روسیهدر سال 2008-2009 بسته‌های پایه نرم‌افزار منبع باز تجاری و رایگان مجوز برای آموزش دریافت کرد سواد کامپیوتر، مبانی علوم کامپیوتر و فناوری های جدید اطلاعات با سیستم عامل های ویندوز و لینوکس.

در چهار منطقه روسیهدر سال 2008-2009 کار بر روی معرفی و استفاده در مدارس متوسطه از بسته های نرم افزاری پایه برای کلاس های درس انفورماتیک و تکنولوژی محاسباتیو آموزش معلمان و مربیان انفورماتیک در زمینه فناوری متن باز در ویندوز و لینوکس آغاز شده است.

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

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

    • VAK، پروفسور، Doc. Com. Of Sciences، 09:51، 16 ژوئیه، 2009 (UTC)

تعریف منبع باز

تعریف منبع باز) توسط Open Source Initiative برای تعیین میزان مطابقت مجوز نرم افزار با استانداردهای نرم افزار منبع باز (متن باز) استفاده می شود. بر اساس دستورالعمل‌های نرم‌افزار آزاد دبیان، که تا حد زیادی توسط بروس پرنس نوشته شده است.

تعریف شامل ده مورد نیاز مجوزبرای منبع باز:

  1. توزیع رایگان.این بدان معناست که مجوز نباید محدودیتی برای فروش و توزیع نرم افزار ایجاد کند.
  2. در دسترس متون منبع. حتی اگر نرم افزار با کد منبع همراه نباشد، کد منبع باید به راحتی در دسترس باشد.
  3. امکان اصلاح. فرصت سادهخواندن منابع اجازه آزمایش با آنها و ایجاد تغییرات را نمی دهد
  4. حتی در صورت مصون ماندن کد منبع نویسنده، برنامه های مشتق شده و کد منبع آنها باید آزادانه توزیع شوند.
  5. عدم تبعیض علیه مردم و گروه های مردم.برخی از کشورها مانند ایالات متحده محدودیت هایی برای صادرات نرم افزار دارند.
  6. بدون تبعیض بر اساس هدف استفاده. مجوز رایگانباید اجازه کلیه فعالیت ها از جمله تحقیقات ژنتیکی و هسته ای، استفاده تجاری و غیره را بدهد.
  7. توزیع مجوز... حقوق مرتبط با نرم افزار منبع باز باید برای همه کاربران برنامه بدون نتیجه گیری اعمال شود توافقات اضافیمانند قراردادهای عدم افشا.
  8. مجوز نباید سایر محصولات نرم افزاری را محدود کند.به استثنای ناسازگاری پیش پا افتاده، کاربر این حق را دارد که انتخاب کند از چه چیزی استفاده کند.
  9. مجوز باید از نظر فناوری خنثی باشد... یعنی مجوز نباید به چیزی از رابط یا فناوری های مورد استفاده در برنامه مشتق شده نیاز داشته باشد.
  10. مجوز نباید به یک محصول خاص گره بخورد.حقوق کد برنامه نباید به این بستگی داشته باشد که آیا برنامه بخشی از یک محصول است یا خیر. شخصی که برنامه ای را جدا از مجموعه توزیع می کند یا بخشی از کد را به محصول دیگری منتقل می کند، همان حقوقی را دارد که مجموعه داده است.

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

هسته ای که در سیستم عامل استفاده می شود تحت تأثیر قرار می گیرد GPL... این بدان معنی است که همه چیز تغییر می کند کد منبعپس از آن باید در اختیار عموم قرار گیرد انتشار رسمینرم افزار. در عمل باید به این شکل باشد: تولیدکنندگانی مانند اچ تی سی, سامسونگ, موتورولا، با انتشار یک دستگاه جدید، موظف به دسترسی آزاد به کد منبعاز زمان عرضه این دستگاه در بیشتر موارد، سازندگان سخت افزار کمی در این مورد تاخیر دارند.

منبعبرای سیستم عامل اندرویدمعمولاً تحت تأثیر قرار می گیرد لایسنس آپاچی... همه می توانند دانلود کنند منبعو بدون اینکه کد را در دسترس همه قرار دهید آن را تغییر دهید. به این دلیل اندرویدنمی تواند تغییر کند یا بهبود یابد HTC Senseیا MotoBlur. اگر چه وضعیت مشابهنه مانند بسیاری از کاربران، به دلایل تجاری نمی توان آن را تغییر داد. اگر سازندگان تمام اسرار خود را در دسترس قرار می دادند، هیچ دلیل مالی برای نوآوری برای جلوتر ماندن از رقبا وجود نداشت. بنابراین، استفاده از مجوز وفادارتر کاملاً موجه است. عرضه دستگاه های جدید به طور مرتب این موضوع را تایید می کند.


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

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

چندین معیار واجد شرایط بودن وجود داردبرای نرم افزار متن باز:

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

یکی از برجسته‌ترین نمونه‌های نرم‌افزاری را در نظر بگیرید که همراه با منبع باز است که در سراسر جهان توزیع شده است. در اوایل دهه 90 قرن گذشته، یک دانش آموز فنلاندی لینوس توروالدزیک سیستم عامل کاملاً جدید مبتنی بر یونیکس را توسعه داد که امروزه به نام لینوکس... این سیستم تحت عنوان منتشر شد توافقنامه مجوز مجوز عمومی عمومی گنو، که حاوی تعریف متن باز از نظر حقوقی بود. تعداد زیادی از برنامه نویسان شروع به استفاده و بهبود این سیستم عامل کردند. در سال 1994 لینوس توروالدز با جمع آوری پیشرفت های برنامه نویسان در سراسر جهان به صورت یک مجموعه واحد، نسخه 1.0 لینوکس را منتشر کرد. قبل از این، شماره گذاری نسخه از صفر شروع می شد.

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

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

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

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

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

مقالات مرتبط برتر