زیرساخت باز برکلی برای رایانش تحت شبکه (به انگلیسی: Berkeley Open Infrastructure for Network Computing) که به اختصار BOINC نامیده میشود، یک سامانهٔ میانافزار برنامههای توزیعشده متنباز برای رایانش داوطلبانه و رایانش مشبک (به انگلیسی: Grid computing) است که توسط دانشگاه کالیفرنیا، برکلی ساخته و توسعه داده میشود. این برنامه در اصل برای پشتیبانی از پروژهٔ SETI@home ساخته شده بود ولی به یک سکوی (پلتفرم) کارآمد برای دیگر برنامههای رایانش توزیعشده در زمینههای مختلف مانند ریاضیات، پزشکی، زیستشناسی مولکولی، آب و هواشناسی، علوم زیستمحیطی و فیزیک نجومی تبدیل شد. هدف BOINC این است که بستری را برای پژوهشگران به وجود آورد که بتوانند از قدرت پردازشی رایانهها در سراسر دنیا استفاده کنند.
BOINC توسط یک گروه مستقر در آزمایشگاه علوم فضایی در دانشگاه کالیفرنیا، برکلی به رهبری داوید پوپ اندرسون که پروژهٔ SETI@home را هم رهبری میکند توسعه داده شده است.
برگرفته از مقاله «زیرساخت باز برکلی برای رایانش تحت شبکه» در ویکیپدیا، CC BY-SA 4.0
BOINC چیست؟
BOINC ساخته Space Sciences Laboratory, U.C. Berkeley (توسعه: David P. Anderson) در دستهبندی زبانها و SDK قرار دارد و نرمافزاری متنباز است. در این فهرست، از نظر محبوبیت رتبه ۱۳ را میان نرمافزارهای دستهبندی زبانها و SDK دارد. نخستین نسخه آن به سال ۲۰۰۲ برمیگردد. به زبان سی++ نوشته شده است. علاوه بر ویندوز، برای لینوکس، فریبیاسدی، اندروید، مایکروسافت ویندوز و مکاواس هم در دسترس است.
نصب و پیشنیازها
ناشر نصبکنندههای EXE را برای ویندوز ۶۴ بیتی و ARM64 ارائه میکند. با سوئیچهای مستند نصبکننده، نصب بیصدا امکانپذیر است.
بهروزرسانیها و تاریخچه نسخهها
نسخه فعلی 8.2.13 است که در ۱۳ اردیبهشت ۱۴۰۵ منتشر شد. تاریخچه نسخهها ۱۵ نسخه را در بر میگیرد که قدیمیترین آنها به ۱۰ فروردین ۱۴۰۰ برمیگردد؛ همه به فایلهای رسمی لینک دارند. یعنی حدود ۲٫۹ نسخه در سال.
محبوبیت و انواع فایل
بسته Chocolatey آن ۱۲٬۴۸۷ بار دانلود شده است. کد منبع آن در GitHub (BOINC/boinc) ۲٬۴۹۵ ستاره دارد. ویکیپدیا به ۳۲ زبان از زبانهای این سایت درباره آن مقاله دارد. نرمافزارهای مشابه: Go Programming Language، LLVM و Deno.
توضیح پروژه در GitHub: “Open-source software for volunteer computing and grid computing.”
نقاط قوت / نقاط ضعف
نقاط قوت
- متنباز: هر کسی میتواند کد را بررسی و کامپایل کند
- نسخه بومی ARM64 برای Windows on Arm
- نصب بیصدای مستند
- اجرا روی لینوکس، فریبیاسدی و اندروید نیز
- پروژه باسابقه (از ۲۰۰۲)
به طور خلاصه: BOINC ابزاری متنباز در دستهبندی زبانها و SDK برای رایانههای ۶۴ بیتی و ARM64 است. مدیران سیستم میتوانند آن را بدون دخالت کاربر توزیع کنند.
تصاویر محیط برنامه
آیا دانلود BOINC امن است؟
- فایل از github.com، دامنه خود ناشر، ارائه میشود
- لینک دانلود از HTTPS استفاده میکند
- هش SHA256 منتشر شده است و میتوانید فایل را بررسی کنید:
7183B2ECF1997A834AC1AFB7E9CE90409939BCE9E113BC3266F5D516A361C532· گزارش VirusTotal این هش را باز کنید - لینک هنوز بررسی نشده است
- کد منبع عمومی است
- ExeAtlas فایلهای نصب را میزبانی، بستهبندی یا تغییر نمیدهد
آموزش مرتبط: بررسی هش SHA256 فایل در ویندوز
نسخههای اخیر
همه ۱۵ نسخه ›۱۵ نسخه در ۵ سال · حدود ۲٫۹ نسخه در سال
| نسخه | تاریخ | حجم | فایلها |
|---|---|---|---|
| 8.2.13آخرین | ۱۳ اردیبهشت ۱۴۰۵ | — | ARM64 EXE۶۴ بیتی EXE |
| 8.2.11 | ۳۱ فروردین ۱۴۰۵ | ۱۷٫۰ مگابایت | ARM64 EXE۶۴ بیتی EXE |
| 8.2.9 | ۲۷ اسفند ۱۴۰۴ | ۱۷٫۰ مگابایت | ARM64 EXE۶۴ بیتی EXE |
| 8.2.8 | ۳ آذر ۱۴۰۴ | ۱۷٫۰ مگابایت | ۶۴ بیتی EXEARM64 EXE |
| 8.2.4 | ۱۹ تیر ۱۴۰۴ | ۱۶٫۸ مگابایت | ۶۴ بیتی EXEARM64 EXE |
| 8.0.4 | ۱۲ مرداد ۱۴۰۳ | ۱۲٫۲ مگابایت | ۶۴ بیتی EXE |
| 8.0.2 | ۲۱ خرداد ۱۴۰۳ | ۱۲٫۳ مگابایت | ۶۴ بیتی EXE |
| 8.0.0 | ۹ فروردین ۱۴۰۳ | ۱۲٫۳ مگابایت | ۶۴ بیتی EXE |
نصب از خط فرمان
نصب بیصدا ›winget install --id UCBerkeley.BOINC -echoco install boinc -yscoop install extras/boincboinc_8.2.13_windows_x86_64.exe /quiet /norestartmsiexec /x {5D0F44A1-49A9-409E-A8DD-A5116A3BF7D9} /qn /norestartآموزش مرتبط: آموزش winget: نصب و بهروزرسانی نرمافزار در ویندوز
برای سیستمعاملهای دیگر هم هست
brew install --cask boincاطلاعات
- ناشر
- Space Sciences Laboratory, U.C. Berkeley
- توسعهدهنده
- David P. Anderson و Rom Walton
- دستهبندی
- زبانها و SDK
- مجوز
- LGPL-3.0-or-later
- قیمت
- رایگان
- کد منبع
- github.com/BOINC/boinc
- زبان برنامهنویسی
- سی++
- پیشنیاز
- Windows 11 / 10
- معماری
- ۶۴ بیتی, ARM64
- نوع نصبکننده
- EXE
- سایر پلتفرمها
- لینوکس, فریبیاسدی, اندروید, مایکروسافت ویندوز, مکاواس, سولاریس (سیستمعامل)
- نسخه
- 8.2.13
- تاریخ انتشار
- ۱۳ اردیبهشت ۱۴۰۵
- نخستین انتشار
- 2002
- تاریخ افزودن به فهرست
- ۱۰ فروردین ۱۴۰۰
- نسخههای فهرستشده
- 15
- بهروزرسانی در سال
- ۲٫۹
- دانلودهای Chocolatey
- ۱۲٬۴۸۷
- ستارههای GitHub
- ۲٬۴۹۵
- فورکهای GitHub
- ۵۲۶
- وبسایت رسمی
- boinc.berkeley.edu
- شناسه winget
- UCBerkeley.BOINC
- بسته Chocolatey
- boinc
- بسته Scoop
- extras/boinc
- کد محصول MSI
- {5D0F44A1-49A9-409E-A8DD-A5116A3BF7D9}
امتیازها و نظرها
هنوز نظری ثبت نشده است. نخستین امتیاز را شما بدهید.
جایگزینهای BOINC
مشاهده همه ›-
متنباز۲٫۱ میلیون ↓ -
متنباز۲٫۸ میلیون ↓ -
متنباز۲۴۹٫۷ هزار ↓ -
متنباز۳٫۷ میلیون ↓ -
متنباز۱٫۹ میلیون ↓ -
متنباز۲٫۲ میلیون ↓ -
متنباز۲۶۳٫۶ هزار ↓ -
متنباز۲٫۹ میلیون ↓
پرسشهای متداول
آیا BOINC رایگان است؟
بله. BOINC نرمافزاری متنباز با مجوز LGPL-3.0-or-later است.
آیا دانلود BOINC امن است؟
فایل از github.com که متعلق به خود ناشر است دانلود میشود؛ ExeAtlas فایل را میزبانی یا تغییر نمیدهد. هش SHA256 فایل را با هش نمایشدادهشده در این صفحه مقایسه کنید یا گزارش VirusTotal همین هش را باز کنید.
چگونه BOINC را با winget نصب کنیم؟
PowerShell یا Windows Terminal را باز کنید و دستور winget نمایشدادهشده در این صفحه را اجرا کنید. winget فایل نصب رسمی را دانلود میکند و پیش از اجرا، هش SHA256 آن را بررسی میکند.
آیا میتوان BOINC را بیصدا نصب کرد؟
بله. صفحه نصب بیصدا دستور دقیق هر نصبکننده را نشان میدهد.
آیا BOINC روی ARM (Windows on Arm) اجرا میشود؟
بله، نصبکننده بومی ARM64 وجود دارد.
نسخههای قدیمی BOINC را از کجا دانلود کنیم؟
صفحه نسخهها همه ۱۵ نسخه را تا ۱۰ فروردین ۱۴۰۰ با لینک فایلهای نصب رسمی فهرست میکند.
جایگزینهای BOINC کداماند؟
Go Programming Language، LLVM، Deno، CMake و Yarn. صفحه جایگزینها آنها را با هم مقایسه میکند.