انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

License-reconcilep - آنلاین در ابر

License-reconcilep را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور License-reconcilep است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


License-reconcile - تطبیق دبیان/حق کپی رایت در برابر منبع

خلاصه


مجوز - آشتی --کمک|--مرد

مجوز - آشتی [--copyright-file=پرونده] [--بدون بررسی-کپی رایت] [--پیشنهاد بند]
[--بدون فرمت-مشخصات] [--ساکت] [--نمایش نقشه برداری] [--دایرکتوری=فهرست راهنما]
[-- فیلترها =واحد 1 واحد 2 ...] [--config-file=پرونده] [--changelog-file=پرونده] [فایل ها...]

شرح


مجوز - آشتی تلاش می کند اطلاعات مجوز و حق چاپ را در فهرستی با
اطلاعات موجود در "debian/copyright". بیشتر داده های خود را از آن دریافت می کند
"بررسی مجوز" بنابراین باید چیزی را تولید کند که ارزش تماشای آن را داشته باشد. با این حال برای یک
بسته داده شده را می توان به گونه ای پیکربندی کرد که در یک وضعیت خوب شناخته شده موفق شود، به طوری که اگر روشن باشد
به‌روزرسانی‌های بالادستی بعدی با شکست مواجه می‌شوند، به آنچه باید نگاه کنیم اشاره می‌کند. به طور پیش فرض
تست های اجرا شده به شرح زیر است:

- آیا فایل کپی رایت دارای مشخصات فرمت تایید شده به عنوان خط اول است؟
- آیا فایل کپی رایت قابل تجزیه است؟
- آیا هر فایل موجود در منبع حداقل با یک بند در فایل حق چاپ مطابقت دارد؟
- آیا هر فایل، مجوز و اطلاعات حق چاپ استخراج شده از منبع می تواند در آن گنجانده شود؟
پاراگراف منطبق از فایل حق چاپ؟ داده های این مقایسه
از تعدادی اشیاء فیلتر می آید. برای اطلاعات بیشتر به "فیلترها" مراجعه کنید.
- آیا هر فایلی در منبع دارای حق چاپ و مجوز توسط بخشی از منبع است
فایل "debian/copyright".

دست آوردن آغاز شده


خارج of la جعبه
از سطح بالای دایرکتوری منبع نرم افزار بسته بندی شده دبیان، فقط اجرا کنید
"مجوز - آشتی".

محیط a پیکربندی پرونده
به طور معمول برای هر گونه پیشرفتی، داشتن یک فایل پیکربندی ضروری است. پیشفرض
فایل "debian/license-reconcile.yml" است. یک فایل پیکربندی متفاوت را می توان با
--config-file=پرونده. فایل پیکربندی با استفاده از Config::Any اما برای اهداف تفسیر می شود
از این مستندات # ما فرمت YAML را فرض می کنیم.

مهم غلط نتایج
فرض کنید شما واقعا خوش شانس هستید. فقط برای یک فایل، "a/b"، فیلترهای پیش فرض که هستند
بسته‌بندی‌های مربوط به "بررسی مجوز"، آن را اشتباه گرفته‌اند. آنها بنا به دلایلی تصمیم گرفته اند
این فایل دارای مجوز GPL-3 است، وقتی بازرسی نشان می دهد که در دامنه عمومی است. این هست
ایجاد یک شکست مثبت کاذب در مورد فایل "debian/copyright" که با دقت ساخته شده است. شما
می توانید این مشکل را با قطعه پیکربندی زیر برطرف کنید:

قوانین:
قوانین:
-
گلوب: a/b
مجوز: دامنه عمومی
حق چاپ: 1556، نوستروداموس

برای اطلاعات بیشتر در مورد نحوه پیکربندی این، به Debian::LicenseReconcile::Filter::Rules مراجعه کنید.
فیلتر کردن

ارائه a گرفتن تمام پروانه و حق چاپ
می‌توانید کاری کنید که فیلترها مجوز پیش‌فرض ارائه کنند، اما یک قانون مناسب را در آن ارائه کنید
بخش پیش فرض فایل کانفیگ:

پیش فرض:
قوانین:
-
مجوز: همه نرم افزارها متعلق به مجوز پرولتاریا هستند
حق چاپ: 1984، وزارت الگوریتم ها

فیلتر Default دقیقاً از همان کد فیلتر Rules استفاده می کند، اما به طور پیش فرض اجرا می شود
آخر. بنابراین همه عملکردهای یکسانی دارد اما کمترین اولویت را دارد.

کنترل la دنباله of فیلترها
به طور پیش فرض فیلترهای اجرا شده عبارتند از: Rules، Std، Shebang، ChangeLog و Default. شما می توانید تغییر دهید
فیلترها با استفاده از -- فیلترها =واحد گزینه. تنظیم "--filters Rules" به این معنی است
فقط از فیلتر Debian::LicenseReconcile::Filter::Rules استفاده می شود. زمانی که مشخص کردید
یک فیلتر باید همه آنها را مشخص کنید.

فیلتر بیگانگی
فیلتر پیش فرض نام مستعار قوانین است. این بدان معناست که همان کد را اجرا می کند اما دارای یک است
پیکربندی جداگانه پیش فرض به عنوان "پیش فرض ~ قوانین" تعریف شده است. به طور کلی "X~Y" به معنای استفاده از
کد را از Y اما پیکربندی را از X دریافت کنید.

نوشته خود را خود فیلتر کردن
شما می توانید فیلترهای خود را با ارث بردن از Debian::LicenseReconcile::Filter بنویسید. شما
باید روش "get_info" را تعریف کنید.

OPTIONS


--copyright-file=پرونده
یک فایل حق چاپ جایگزین را مشخص کنید. پیش‌فرض «دبیان/حق کپی‌رایت».

--بدون فرمت-مشخصات
خط اول فایل حق چاپ را با مشخصات فرمت مجاز بررسی نکنید.

--بدون بررسی-کپی رایت
بندهای کپی رایت را بررسی نکنید.

--ساکت
هیچ توضیحی ندهید، فقط یک موفقیت یا شکست از طریق وضعیت خروج.

--نمایش نقشه برداری
نمایش نگاشت از دایرکتوری بر روی بندهای حق چاپ.

--دایرکتوری=فهرست راهنما
دایرکتوری که حق چاپ و مجوزهای آن تأیید می شود. این به طور پیش فرض روی "." است.

-- فیلترها =واحد 1 -- فیلترها =واحد 2 ....
دنباله ای از فیلترها که بسته منبع را بررسی می کند و مجوز را برمی گرداند
اطلاعات کپی رایت نام هر ماژول باید در زیر قرار گیرد
Debian::LicenseReconcile::فیلتر کنید و از آن ارث ببرید. مقدار پیش فرض "Rules Std
Shebang ChangeLog پیش فرض».

--config-file=پرونده
فایلی که برای ارائه داده های پیکربندی خاص فیلتر استفاده می شود. فایل توسط Config::Any خوانده می شود
و قسمت مربوطه از طریق پارامتر "config" به هر سازنده فیلتر ارسال می شود.

<--changelog-file=>پرونده
فایل تغییرات دبیان که پیش‌فرض «debian/changelog» است. فیلتر Rules از این استفاده می کند
برای دریافت نسخه فعلی و فیلتر ChangeLog داده های خود را از آن دریافت می کند.

--پیشنهاد بند
در صورت تنظیم، مجوز و داده های حق چاپ را در قالب DEP-5 چاپ کنید.

فیلترها برای تصفیه آب


به طور پیش فرض فیلترها به ترتیب زیر پردازش می شوند. هنگامی که یک فایل توسط
یک فیلتر، فیلترهای بعدی آن را نادیده می گیرند.

- قوانین
- ChangeLog
- Std
- شبانگ
- پیش فرض

به هر سازنده فیلتر پارامترهای زیر ارسال می شود:

- دایرکتوری - دایرکتوری که از آن می توان داده های مجوز و حق چاپ را پیدا کرد.
- files_remaining - آرایه‌ای از فایل‌هایی که تجزیه و تحلیل نشده‌اند.
- config - یک ساختار داده که نشان دهنده بخشی از فایل پیکربندی مربوط به این است
فیلتر کردن
- changelog - یک شی Parse::DebianChangelog.
- بررسی مجوز - یک شی Debian::LicenseReconcile::LicenseCheck.

فایل ادله


هر آرگومان بعد از آرگومان ها به عنوان فایل فرض می شود. در صورت مشخص شدن فقط این فایل ها
آشتی خواهد شد.

محدودیت ها


مشخصات DEP-5 به طور ماهرانه ای با مشخصات فایل glob متفاوت است. از آنجا که
ماژول File::FnMatch تنها پیاده سازی عملی است که نمی توان آن را انجام داد
انجام شده. نتیجه این است که تلاش برای تعیین اینکه نام فایل باید حاوی «[» باشد.
و بعداً یک ']' در "debian/copyright" بعید است که به درستی کار کند.

در تجزیه کپی رایت نمی توان سال ها را به صورت اختصاری دو رقمی بیان کرد. این هست
احتمالاً چیز خوبی است، اما مطمئناً در نقطه ای مشکل ایجاد می کند.

مثال ها


دو پروژه دبیان در حال حاضر از مجوز تطبیق برای تأیید استفاده می کنند
فایل "debian/copyright".

License-reconcile|https://anonscm.debian.org/cgit/pkg-perl/packages/license-reconcile.git/tree/debian/license-reconcile.yml
بدیهی است که باید طبق استانداردهای خود تمیز باشد. در برخی موارد این چک به آن اضافه می شود
تست های ساخت
ksh|http://anonscm.debian.org/cgit/collab-maint/ksh.git/tree/debian/license-reconcile.yml
از نسخه 93u+20120801-2 از License-reconcile استفاده می کند.

با استفاده از سرویس‌های onworks.net از لایسنس-reconcilep آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    Alt-F
    Alt-F
    Alt-F یک منبع باز و رایگان ارائه می دهد
    سیستم عامل جایگزین برای DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F دارای Samba و NFS است.
    پشتیبانی از ext2/3/4...
    Alt-F را دانلود کنید
  • 2
    اس ام اس
    اس ام اس
    Usm یک بسته نرم افزاری یکپارچه است
    مدیری که خودکار را مدیریت می کند
    حل وابستگی متحد می کند
    مخازن بسته های مختلف از جمله
    ظروف شلخته، سست، ص...
    usm را دانلود کنید
  • 3
    نمودار. js
    نمودار. js
    Chart.js یک کتابخانه جاوا اسکریپت است که
    به طراحان و توسعه دهندگان اجازه می دهد تا نقاشی کنند
    انواع نمودارها با استفاده از HTML5
    عنصر بوم Chart js عالی ارائه می دهد
    آرایه ...
    Chart.js را دانلود کنید
  • 4
    iReport-Designer برای JasperReports
    iReport-Designer برای JasperReports
    توجه: پشتیبانی از iReport/Jaspersoft Studio
    اطلاعیه: از نسخه 5.5.0،
    Jaspersoft Studio رسمی خواهد بود
    مشتری طراحی برای JasperReports. من گزارش میدم
    اراده...
    دانلود iReport-Designer برای JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF همه موارد را نصب می کند
    نرم افزار فدورا لینوکس و دیگران
    به طور پیش فرض شامل نمی شود، پس از
    اجرای فدورا برای اولین بار آن
    آسان برای ...
    PostInstallerF را دانلود کنید
  • 6
    تسمه
    تسمه
    پروژه strace منتقل شده است
    https://strace.io. strace is a
    تشخیصی، اشکال زدایی و آموزشی
    ردیاب فضای کاربران برای لینوکس. استفاده شده است
    برای نظارت بر یک ...
    دانلود strace
  • بیشتر "

دستورات لینوکس

Ad