اگه تو شرکتی کار میکنید که قراره یه برنامهای براش بنویسید و نمیخواید به صورت انحصاری منتشر بشه، میتونید پایهٔ اون برنامه رو پیش از اعلام شروع به کار روی اون، بنویسید و به صورت #نرمافزار_آزاد روی گیت بذارید.
بعد اعلام کنید که بر پایهٔ یه نرمافزار آزاد توی گیت که خیلی شبیه به چیزیه که ما میخوایم میریم جلو و ویژگیهای مورد نیازمون رو بهش اضافه میکنیم.
در نهایت هم که شرکت به اون نرمافزار وابسته شد، اعلام میکنید که برای راحتی کار، اعتبار شرکت و فشار قانونی، تغییرات رو در بالا ادغام کردید.
@danialbehzadi
ترفند خوبیه اما باگ داره.
مسئول تشخیص راحتی و اعتبار شرکت و فشار قانونی، توسعهدهنده نیست. به راحتی خفت میشه.
@ahangarha
نه دیگه. همون اول طی میکنی این رو. که فلان کد که میخوایم استفاده کنیم gpl داره و باید تغییراتمون رو که خیلی هم زیاد نیست، برگردونیم. تازه کلی هم برای اعتبار شرکت خوبه و اینها، کارمون هم خیلی راحتتر میشه.
اگه قبول کردن که عالیه، اگه نه هم که در کنارش، اون پروژه آزاده رو ادامه میدی، فقط در حد تغییر رنگ و اینها رو میذاری برای پروژهٔ شرکت.
@danialbehzadi @ahangarha به نظرم این روش اخلاقی نیست و هدف، وسیله رو توجیه نکرده، دستکم در اینجا. همه چیز باید شفاف باشه، یعنی اگر توسعهدهد
نده میخواد کدش آزاد باشه، از اول همین توضیحات رو بده به کارفرما و اگر موافقت کرد، همکاری رو آغاز کنند.
@Elibugy @ahangarha
خب الآن هم که دروغ نگفته…
@danialbehzadi @ahangarha شفاف نبودن در یه چیزهایی خودش یه جور دروغه.
@Elibugy @ahangarha
نه. دروغ تعریف داره
@danialbehzadi @ahangarha تعاریف صرفا بازی با کلماتن در این موارد. این یه جور سو استفاده است که به دلیل عدم شفافیت به وقوع پیوسته و چون فرد از اول میدونسته میخواد اینکارو کنه عملا دروغ بوده.
@danialbehzadi @Elibugy @ahangarha
بنظرم از اولش باید یه هشتگ کلاه شرعی میزدی که بین علما اختلاف پیش نیاد :))