คัดลอกการป้องกันไลบรารีใบอนุญาตและเครื่องกำเนิดใบอนุญาตสำหรับ Windows และ Linux
ปกป้องซอฟต์แวร์ที่คุณพัฒนาจากสำเนาที่ไม่ได้รับอนุญาต จำกัด การใช้งานในเวลาเป็นชุดของเครื่องจักรเฉพาะหรือป้องกันการใช้งานในสภาพแวดล้อมเสมือนจริง เป็นตัวจัดการสิทธิ์การใช้งานโอเพนซอร์สที่ช่วยให้ซอฟต์แวร์ของคุณปิด? - ในบรรดาคุณสมบัติอื่น ๆ หากทำงานบน "ฮาร์ดแวร์จริง" มันสามารถสร้างลายเซ็นของฮาร์ดแวร์และรายงานว่าลายเซ็นไม่ตรงกัน
รายการคุณสมบัติที่ครอบคลุมและสถานะของพวกเขามีอยู่ในเว็บไซต์โครงการ
หากคุณกำลังประสบปัญหาหรือคุณต้องการข้อมูลที่คุณไม่สามารถหาได้ในเอกสารโปรดติดต่อเราในการอภิปราย GitHub เรายินดีที่จะช่วยเหลือ
อย่าลืมแสดงความขอบคุณของคุณที่ให้ดาวที่นี่ใน GitHub
โครงการนี้บริจาคให้กับชุมชน มันมาพร้อมกับเสรีภาพในการใช้งานสำหรับทุกคนและมันจะเป็นเสมอ มันมีสคีมาใบอนุญาต BSD 3 คำสั่งซึ่งช่วยให้สามารถปรับเปลี่ยนและใช้งานได้ฟรีในซอฟต์แวร์เชิงพาณิชย์
ซอฟต์แวร์ทำโดยองค์ประกอบย่อยหลัก 4 รายการ:
licensecc ที่มีการพึ่งพาภายนอกน้อยที่สุด (หรือไม่มี) (ส่วนที่คุณต้องรวมเข้ากับซอฟต์แวร์ของคุณ) ซึ่งเป็นโครงการที่คุณอยู่ในปัจจุบันlcc-inspector จะถูกส่งไปยังลูกค้ารายสุดท้ายเมื่อมีปัญหาการออกใบอนุญาตหรือสำหรับการคำนวณแฮชพีซีก่อนที่จะออกใบอนุญาตlccgen สำหรับการปรับแต่งห้องสมุดและสร้างใบอนุญาตด้านล่างภาพรวมของขั้นตอนการสร้างพื้นฐานคุณสามารถค้นหาคำแนะนำโดยละเอียดสำหรับ Linux หรือ Windows ในเว็บไซต์โครงการ
licensecc ขั้นสุดท้ายสำหรับรายการที่สมบูรณ์ของการพึ่งพาและสภาพแวดล้อมที่รองรับดูเว็บไซต์โครงการ
โคลนโครงการ มันมี submodules อย่าลืมตัวเลือก --recursive มา
git clone --recursive https://github.com/open-license-manager/licensecc.git
cd licensecc/build cmake .. -DCMAKE_INSTALL_PREFIX=../install
make
make install cmake .. -G "Visual Studio 15 2017 Win64" -DBOOST_ROOT="{Folder where boost is}" -DCMAKE_INSTALL_PREFIX=../install
cmake --build . --target install --config Release x86_64-w64-mingw32.static-cmake .. -DCMAKE_INSTALL_PREFIX=../install
make
make install make test ctest -C Release ตัวอย่างที่เก็บข้อมูลที่แสดงวิธีการต่าง ๆ ในการรวม licensecc เข้ากับโครงการของคุณ
วิธีที่ง่ายที่สุดที่คุณสามารถแก้ปัญหาของคุณหรือขอความช่วยเหลือคือผ่านแท็บการอภิปรายด้านบนมิฉะนั้นหากคุณคิดว่ามีปัญหาที่คุณสามารถเปิดปัญหาในระบบปัญหา ดูแนวทางการบริจาคก่อนรายงาน เราใช้ gitflow (หรืออย่างน้อยชุดย่อยของมัน) อย่าลืมติดตั้งปลั๊กอิน Gitflow Git และใช้ develop เป็นสาขาเริ่มต้นสำหรับคำขอดึงของคุณ