Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from LinNews (Pakrohk)
نینتندو Wii 2006 هک شد. Haydeck وبلاگی با NetBSD منبع‌باز به میزبانی Wii راه اندازی کرد.

#BSD #Open_Source #Nintendo

وبلاگ Alex Haydock توسط نینتندو Wii میزبانی می‌شود. Haydock وبلاگ میزبان Wii را با تهیه یک کارت SD ۳۲ گیگابایتی و استفاده از Raspberry Pi imager برای باز کردن و نصب ایمیج Wii دانلود شده از وب‌سایت NetBSD راه اندازی کرد. این ایمیج طراحی شده است که مانند یک برنامه معمولی homebrew عمل کند و می‌تواند از کانال Homebrew کنسول Wii بوت شود.

پس از بوت شدن NetBSD، می‌توانید مانند یک کامپیوتر معمولی با کیبورد USB با آن کار کنید. Haydeck از lighttpd برای وب سرور به همراه Caddy به عنوان یک پروکسی معکوس استفاده می‌کند. رمزگذاری و مدیریت گواهی نیز با استفاده از ACME اداره می‌شود. درحال حاضر، فقط ۲۱ ساعت زمان‌کار نشان داده می‌شود و ما مطمئن نیستیم که چرا سیستم ری‌استارت شده است. احتمالا به منظور تعمیر و نگهداری این کار را کردند، اگر هزاران کاربر به طور ناگهانی وارد وبلاگ شوند، احتمالا سرور به خوبی نمی‌تواند وضعیت را مدیریت کند.

منبع خبر
به ما بپیوندید :
@LinAcademy
Forwarded from Syntax | سینتکس (Mahyar)
انواع لایسنس‌های اپن‌سورس

1. MIT License
- ویژگی‌ها:
- بسیار ساده و خلاصه است.
- به کاربران اجازه می‌دهد که کد را بدون محدودیت برای هر هدفی (تجاری یا غیرتجاری) استفاده کنند.
- نیازی نیست که تغییرات یا منبع کد به اشتراک گذاشته شود، هرچند که ذکر لایسنس اصلی اجباری است.
- مناسب برای: پروژه‌هایی که می‌خواهند بیشترین آزادی را به کاربران بدهند.

2. Apache License 2.0
- ویژگی‌ها:
- به کاربران اجازه استفاده، تغییر، و توزیع کد را می‌دهد، حتی برای اهداف تجاری.
- از کاربران می‌خواهد که حقوق مالکیت معنوی (patents) را تضمین کنند.
- تغییرات باید با ذکر لایسنس اصلی منتشر شوند.
- مناسب برای: پروژه‌هایی که می‌خواهند کاربران آزادی زیادی داشته باشند و در عین حال از کد در برابر مشکلات مربوط به پتنت محافظت کنند.

3. GPL (GNU General Public License)
- ویژگی‌ها:
- بسیار محافظه‌کار است.
- اگر کسی از کد شما استفاده کند و تغییراتی ایجاد کند، موظف است این تغییرات را نیز اپن‌سورس کند.
- مناسب برای پروژه‌هایی که می‌خواهند مطمئن شوند که کدشان همیشه آزاد باقی می‌ماند.
- مناسب برای: پروژه‌هایی که نمی‌خواهند کسی از کد آن‌ها در پروژه‌های اختصاصی (proprietary) استفاده کند.

4. LGPL (Lesser General Public License)
- ویژگی‌ها:
- مشابه GPL است، اما انعطاف‌پذیرتر.
- اگر از کتابخانه شما (SDK یا API) در یک پروژه دیگر استفاده شود، نیازی نیست که کل پروژه اپن‌سورس شود؛ فقط تغییرات روی کتابخانه شما باید اپن‌سورس شوند.
- مناسب برای: پروژه‌هایی که شامل کتابخانه‌ها یا SDKها هستند و می‌خواهند کاربران بتوانند آن‌ها را در پروژه‌های اختصاصی استفاده کنند.

5. BSD License
- ویژگی‌ها:
- شبیه MIT است، اما کمی محدودتر.
- نیازمند ذکر اعتبار (attribution) است و نمی‌گذارد نام نویسندگان اصلی برای تبلیغات استفاده شود.
- مناسب برای: پروژه‌های ساده که به محدودیت‌های اندکی نیاز دارند.

6. Creative Commons Licenses (CC)
- ویژگی‌ها:
- بیشتر برای محتوا (مثل اسناد، تصاویر، یا طراحی‌ها) استفاده می‌شود.
- معمولاً برای کد کاربرد ندارد، اما اگر پروژه شما شامل مستندات یا محتوای غیرکدی است، می‌تواند مناسب باشد.

#Licence #open_source

@Syntax_fa
Forwarded from linuxtnt(linux tips and tricks) (hosseinseilany @linuxtnt)
کتاب -نبردی با لینوکس.pdf
27.5 MB
با سلام خدمت دوستان.
از مجموعه کتاب های چاپی خودم مطالبی رو خلاصه و به صورت کتاب هدیه ارائه کردم.امیدوارم برای دوستان مفید واقع شود.
جهت پرسش و پاسخ در زمینه لینوکس و دنیای متن باز، در کانال ما عضو شوید
#حسین_سیلانی
#نبردی_با_لینوکس
#کتاب
#لینوکس
#linux
#Open_source
@linuxtnt