اوپن سورس و انواع آن


- 1,034 بازدید

سلام
خوبین؟
یه چند وقتی میشد پست متنی نزاشته بودم, و سخن رانی نکرده بودم, به قول خودمونی بریم بالای منبر ببینیم چه خبره
قرز از اومدن اینجا و پر کردن وقت خودم, این بود که یه کمی به اوپن سورس بپردازیم, و اینکه چیه
چیه, فکر کردین میام میگم قرز از مزاحمت؟
خوب مام یه مسل جدید ساخت و پرداخت کنیم دیگه!
بگزریم, اما بریم سر سخنرانی خودمون
کپی رایت یا copyright چیه
اگه پایین سایتو ببینید, یا تو یه سری برنامه ها, میگه که حقوق مال خودمونه و حق کپی کسی نداره!, خوب برای اون سایت, یا برنامه, زحمت کشیده شده!
یه سریا میگن چرا برنامه ها تجاری میشن؟
خوب مال خودش بوده و نوشته, دلش خواسته ازش پول دربیاره
پس تکلیف کرک چی میشه؟
هیچی, عقل سلیم خودش میدونه که چی میشه
لازم به گفتن من نیست
اما چرا متن باز یا open source?
خوب اول میپردازیم به اینکه open source چیه
وقتی یه برنامه رو مینویسن, اون برنامه خوب کدنویسی شده و براش کد زده شده
هالا یه برنامه ی زیبا به اسم کامپایلر میاد, کدی که برنامه نویس نوشته رو به برنامه تبدیل میکنه, به اصطلاح کامپایل compile میکنه
ای بابا بیچاره شدم از بس اصطلاح رو اشتباه نوشتم که پارسآوا درست خوندش
بگزریم, بپردازیم به ادامه ی پست
خوب اگه این کدا منتشر بشه اشکالی داره؟
نه که نداره! همینجوری که میبینید خیلیا دارن منتشر میکنن
پس کپی رایتش چی؟
هیچی, یه سری سایتا مثل سورس فورج, گوگل کد, گیت هاب هستن که این کدا دارن اون رو میزبانی میشن
و اگه کسی کپی رایت این سورسارو بشکنه قانون جهانی کپی رایت یا copyright penalty میاد سر وقتش
یعنی باهاش برخورد میشه و زندان براش داره
ولی یه سری کشورا, مثل ارمنستان و امسالهم کپی رایت تو کشورشون ندارن, پس میشکنه و زیاد کسی چیزی نمیگه, مگر از طریق بین المللی با فرد برخورد بشه
خوب برسیم به انواع open source
کلا اوپن سورس به دو نوع تقسیم میشه
permissive
برنامه هایی که تحت لیسانس zlib/png, Bsd, boost license و اینجور لیسانسا منتشر میشن, به اینا میگن permissive یا اجازه داده شده
non-permissive
برعکس permissive, این لیسانسا که GPL, LGPL, Atheros GPL و امسال اینا باشن, اینا به صورت non-permissive هستن و منتشر میشن
فرق بین permissive و non-permissive
تو پرمیسیو شما هر کاری که دل تنگت خاست میتونی با اون کد بکنی, ولی به هیچ وجه نمیتونی کپی رایتشو تغییر بدی
و میتونی اون کدی که خودت نوشتی رو منتشر نکنی!
non-permissive هم عین permissive هست, منتها, داستانش یه کمی فرق داره
شما کدی که تغییرش میدی رو باید به گسترش دهنده ی اون برنامه بدی تا گسترشش بده
و اگه بخوای از اون سورس تو برنامه ای که خودت داری مینویسی, میتونی به صورت dll یا یه کتاب خونه اشتراکی استفاده کنی, ولی تو permissive میتونه اون کد کنار برنامه باشه بدون اینکه کسی بهش دسترسی داشته باشه
اما بپردازیم به osi
سایت
opensource.org
انواع اطلاعات در مورد اوپن سورس و انواع لیسانسا رو داره
و اینم بگم که اوپن سورس صرفا به برنامه یا سورس کد محدود نمیشه, میتونه ایفکت, کتاب, یا هر چیز دیگه ای رو در بر بگیره
خوب ببخشید که سر همگیمون درد اومد, با اجازه ی خودم
من در برم که شهاب اومد حمله کنه!

۵ نفر این پست رو پسندیدن!

Print Friendly, PDF & Email



  • درباره امیر رضا رمضانی

    من یه برنامه نویس کم بینام بیشتر تو بحث سیستم عامل و هوش مصنوعی و بازی و شبکه برنامه نویسی میکنم. همینطور تو موسیقی با کامپیوتر فعالیت میکنم. پیانو رو هم بلدم به لطف خدا به فیلمهای پلیسی و جنایی و بکش بکش علاقه زیادی دارم مخصوصا زمانی که خون ریخته بشه و کشتار شدید بشه. بیشتر سعی میکنم به بقیه خدمت کنم مخصوصا نابیناها از دست کسی ناراحت نمیشم ولی خیلی سریع از کوره در میرم C++ رو تو 12 سالگی و اسمبلی رو تو 16 سالگی یاد گرفتم رو سیستم عامل AmirOS که جنبه یه آموزشی برایه خودم داشت و گیم انجین advanced audio game engineکار کردم audio game kit نسخه اولش به صورت یه کتاب خونه C++ تحت لیسانس bsl-1.0 منتشر شده. و اگه زنده بودم و حوصله داشتم advanced audio game engine رو هم کامل میکنم و منتشرش میکنم از تحصیلاتم بگم که دورانه ابتدایی و راهنمایی و اول دبیرستان رو تو مدرسه یه خزائلی گزروندم و دوم دبیرستان تا پیشدانشگاهی رو هم رفتم تو عادی که اگه به تجربه یه من میخواید بدونید عادی خیلی بهتر از استثنایی برا من بود تو دبیرستان دیپلوممو علوم انسانی گرفتم و الآنم دارم تو دانشگاهه آزاده تهران جنوب مترجمی زبانو ادامه میدم در مورده علاقم به زبان تنها نکته ای که میتونم بگم اینه که خیلی زیاد از زبان خوشم میاد و همینجوری دوست دارم ادامه بدمش راستی: مدیر سایتم و میتونید با شماره 09194098098 و آیدی اسکایپ amir.ramezani1370 و ایمیله amir.ramezani1370@gmail.com با من در تماس باشید و نظرات, پیشنهادات, انتقادات و هر چی دل تنگتون میخوادش, در مورد هر چیز بگین.
    این نوشته در اینترنت, حرفای خودمونی, دسته‌بندی نشده, رایانه, گفت و گو, معرفی ارسال شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.

    22 پاسخ به اوپن سورس و انواع آن

    1. میلاد نصرتی می‌گوید:

      داداش بپا پات لیز نخوره از بالای منبر نیفتی زمین.‏ اصلا شهاب جرئت داره به تو چپ نگاه کنه.شکلک ااااای نفسکش

    2. مینا می‌گوید:

      ممنونم اطلاعات خیلی مفیدی بود.

    3. ثنا می‌گوید:

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

    4. عطا می‌گوید:

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

    5. امیر رضا رمضانی می‌گوید:

      سلام
      چه عجب!, شما هم یه مطالعه کردی!
      خخخخخخخخ

    6. عطا می‌گوید:

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

    7. سعید پناهی سعید پناهی می‌گوید:

      سلااااااام امیر.
      باز چی شده منبر میری.
      خخخ.
      خوب بود اگر کلمه ی بگذریم را هم اینجوری مینوشتی.
      بخون یاد بگیر.
      ههه.
      مرسی.
      یادت نره هاااا:
      بگذریم, ب,گ,ذ,ر,ی,م.
      باااااااای باااااااای.

    8. عطا می‌گوید:

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

    9. محمدعلی می‌گوید:

      به به سلام بر امیر جان خیلی چیز بلد!
      آقا از اینورا؟!
      ما که سرس مرس حالیمون نیست اما همینجوری یوهوی یه سوال به ذهنم رسید:
      ببین تو پست گفتی: سایتهایی مثل سورس فورج, گوگل کد, گیت هاب هستن که سورس برنامه ها رو میزبانی میکنن.
      یعنی سورس هر برنامه رو بخای میتونی پیدا کنی یا فقط بعضی از برنامه ها اونجا هستن؟
      تو کشور خودمون چی؟ اگر یکی کپی رایت یک برنامه رو تغییر داد میتونن کاریش بکنن یا نه؟
      اینجا که سیستم عامل رو هم دستکاری میکنن که!

    10. امیر مهدی می‌گوید:

      لایک کامنت بالایی.

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    Question   Razz  Sad   Evil  Exclaim  Smile  Redface  Biggrin  Surprised  Eek   Confused   Cool  LOL   Mad   Twisted  Rolleyes   Wink  Idea  Arrow  Neutral  Cry   Mr. Green