لینک حمایت: https://daramet.com/sohrabbehdani
درباره من: https://sohrabbehdani.ir
Post #3709
468
کانال اطلاعرسانی توزیع پارچ Photo
یک سری نکته چون دیدم چندتا یک سری از دوستان دارن با تیکه و کنایه توی فضاهای شخصی خودشون حرف میزنن، من واقعاً حوصله پرداختن به این مسخرهبازیا رو ندارم پس مستقیم حرفم رو میزنم و دیگه هم تکرار نمیکنم:
پرداختی بودن برخی برنامهها در پارچ استور با اصول نرمافزار آزاد تناقضی ندارد.
اصل بنیادین نرمافزار آزاد، تفکیک میان «آزاد به معنای آزادی» و «آزاد به معنای رایگان» است. زبان انگلیسی این دو را با یک کلمه یعنی free بیان میکند و همین باعث شده کاربران زیادی تصور کنند نرمافزار آزاد لزوماً باید بیهزینه هم باشد. اما در تعریف چهار آزادی، هیچکدام ربطی به قیمت ندارند. آزادی اجرا برای هر منظوری، مطالعه و تغییر کد، بازتوزیع نسخهها، و توزیع نسخههای تغییریافته، همگی درباره دسترسی به کد و اختیار کاربر روی آن هستند، نه درباره اینکه توسعهدهنده حق ندارد برای زحمتش پول بگیرد.
خود بنیاد نرمافزار آزاد صراحتاً گفته فروش نسخههای نرمافزار آزاد نهتنها مجاز بلکه توصیهشده هم هست، چون مدل پایدار برای تأمین مالی توسعهدهندگان همین است. کسی که یک برنامه آزاد را میخرد، همان آزادیهایی را دارد که اگر رایگان دریافتش کرده بود داشت. میتواند کد را ببیند، تغییرش دهد، و نسخهاش را حتی رایگان به دیگران بدهد. هیچ مجوز آزاد استانداردی فروش را ممنوع نمیکند، آنچه ممنوع است محدودکردن آزادی گیرنده است.
در پارچ استور، اگر برنامهای مجوز آزاد داشته باشد، پولی که بابتش گرفته میشود بابت بستهبندی، نگهداری و دسترسی راحتتر است، نه بابت خرید حق استفاده از کد. کسی که پول میدهد باز هم میتواند کد را بگیرد، خودش بسازد، و اگر خواست رایگان به دیگری بدهد. پارچ استور یک کانال توزیع اضافه است، نه جایگزین اجباری برای مسیرهای دیگر مثل AUR یا مخزن شخصی توسعهدهنده.
و یک نکته را باید همینجا روشن کرد، چون منبع اصلی این سوءتفاهم معمولاً همین است. تصور اینکه پارچ باید هر قاعده نانوشته اجتماع آرچ را هم به ارث ببرد، از یک پیشفرض اشتباه میآید. آرچ یک پروژه اجتماعمحور با فلسفه KISS است که عمداً از فروشگاه رسمی یا درآمدزایی متمرکز پرهیز میکند، و این انتخاب برای هدف خودِ آرچ کاملاً درست و منطقی است. اما پارچ از روز اول با هدفی متفاوت شکل گرفته، ساختهشده برای جامعه فارسیزبان، با تمرکز روی دسترسپذیری برای کاربر عادی و ساختن اکوسیستمی که توسعهدهندگان بومی هم بتوانند از کارشان در آن امرار معاش کنند. استفاده از پایه پکیجبندی آرچ صرفاً یک انتخاب فنی بوده، نه یک تعهد فلسفی. پارچ مسیر خودش را میرود و قرار نیست خودش را با معیار پروژهای دیگر بسنجد که از اساس هدفی متفاوت داشته.
@SohrabContents
پرداختی بودن برخی برنامهها در پارچ استور با اصول نرمافزار آزاد تناقضی ندارد.
اصل بنیادین نرمافزار آزاد، تفکیک میان «آزاد به معنای آزادی» و «آزاد به معنای رایگان» است. زبان انگلیسی این دو را با یک کلمه یعنی free بیان میکند و همین باعث شده کاربران زیادی تصور کنند نرمافزار آزاد لزوماً باید بیهزینه هم باشد. اما در تعریف چهار آزادی، هیچکدام ربطی به قیمت ندارند. آزادی اجرا برای هر منظوری، مطالعه و تغییر کد، بازتوزیع نسخهها، و توزیع نسخههای تغییریافته، همگی درباره دسترسی به کد و اختیار کاربر روی آن هستند، نه درباره اینکه توسعهدهنده حق ندارد برای زحمتش پول بگیرد.
خود بنیاد نرمافزار آزاد صراحتاً گفته فروش نسخههای نرمافزار آزاد نهتنها مجاز بلکه توصیهشده هم هست، چون مدل پایدار برای تأمین مالی توسعهدهندگان همین است. کسی که یک برنامه آزاد را میخرد، همان آزادیهایی را دارد که اگر رایگان دریافتش کرده بود داشت. میتواند کد را ببیند، تغییرش دهد، و نسخهاش را حتی رایگان به دیگران بدهد. هیچ مجوز آزاد استانداردی فروش را ممنوع نمیکند، آنچه ممنوع است محدودکردن آزادی گیرنده است.
در پارچ استور، اگر برنامهای مجوز آزاد داشته باشد، پولی که بابتش گرفته میشود بابت بستهبندی، نگهداری و دسترسی راحتتر است، نه بابت خرید حق استفاده از کد. کسی که پول میدهد باز هم میتواند کد را بگیرد، خودش بسازد، و اگر خواست رایگان به دیگری بدهد. پارچ استور یک کانال توزیع اضافه است، نه جایگزین اجباری برای مسیرهای دیگر مثل AUR یا مخزن شخصی توسعهدهنده.
و یک نکته را باید همینجا روشن کرد، چون منبع اصلی این سوءتفاهم معمولاً همین است. تصور اینکه پارچ باید هر قاعده نانوشته اجتماع آرچ را هم به ارث ببرد، از یک پیشفرض اشتباه میآید. آرچ یک پروژه اجتماعمحور با فلسفه KISS است که عمداً از فروشگاه رسمی یا درآمدزایی متمرکز پرهیز میکند، و این انتخاب برای هدف خودِ آرچ کاملاً درست و منطقی است. اما پارچ از روز اول با هدفی متفاوت شکل گرفته، ساختهشده برای جامعه فارسیزبان، با تمرکز روی دسترسپذیری برای کاربر عادی و ساختن اکوسیستمی که توسعهدهندگان بومی هم بتوانند از کارشان در آن امرار معاش کنند. استفاده از پایه پکیجبندی آرچ صرفاً یک انتخاب فنی بوده، نه یک تعهد فلسفی. پارچ مسیر خودش را میرود و قرار نیست خودش را با معیار پروژهای دیگر بسنجد که از اساس هدفی متفاوت داشته.
@SohrabContents
- ❤ 18
- 👍 3
- 👌 1
- 🌚 1
- 😎 1














