Sustainable Use License#
Proprietary licenses for Enterprise
มี Proprietary license สำหรับลูกค้า Enterprise ติดต่อเรา สำหรับข้อมูลเพิ่มเติม
Sustainable Use License และ n8n Enterprise License ของ n8n อ้างอิงตามโมเดล fair-code
คำถามที่พบบ่อยเกี่ยวกับ License#
คุณใช้ License อะไร#
n8n ใช้ Sustainable Use License และ n8n Enterprise License License เหล่านี้อ้างอิงตามโมเดล fair-code
Source code ใดบ้างที่อยู่ภายใต้ Sustainable Use License#
Sustainable Use License ใช้กับ Source code ทั้งหมดของเราที่โฮสต์อยู่ใน main GitHub repository ของเรา ยกเว้น:
- Content ของ branch อื่นที่ไม่ใช่ master
- ไฟล์ Source code ที่มี
.ee.
ในชื่อไฟล์ สิ่งเหล่านี้ได้รับ License ภายใต้ n8n Enterprise License
Sustainable Use License คืออะไร#
Sustainable Use License เป็น License ซอฟต์แวร์แบบ fair-code ที่สร้างโดย n8n ในปี 2022 คุณสามารถอ่านเพิ่มเติมเกี่ยวกับเหตุผลที่เราทำเช่นนี้ได้ ที่นี่ License นี้อนุญาตให้คุณมีสิทธิ์ใช้ แก้ไข สร้างผลงานลอกเลียนแบบ และแจกจ่ายต่อได้ฟรี โดยมีข้อจำกัดสามประการ:
- คุณสามารถใช้หรือแก้ไขซอฟต์แวร์เพื่อวัตถุประสงค์ทางธุรกิจภายในของคุณเอง หรือเพื่อการใช้งานที่ไม่ใช่เชิงพาณิชย์หรือส่วนบุคคลเท่านั้น
- คุณสามารถแจกจ่ายซอฟต์แวร์หรือมอบให้ผู้อื่นได้ก็ต่อเมื่อคุณทำเช่นนั้นโดยไม่คิดค่าใช้จ่ายเพื่อวัตถุประสงค์ที่ไม่ใช่เชิงพาณิชย์
- คุณไม่สามารถเปลี่ยนแปลง ลบ หรือปิดบัง License, Copyright หรือประกาศอื่นๆ ของผู้อนุญาตในซอฟต์แวร์ การใช้เครื่องหมายการค้าใดๆ ของผู้อนุญาตอยู่ภายใต้กฎหมายที่บังคับใช้
เราสนับสนุนให้ทุกคนที่ต้องการใช้ Sustainable Use License หากคุณกำลังสร้างบางสิ่งแบบเปิดเผย การคิดเกี่ยวกับ License ตั้งแต่เนิ่นๆ จะช่วยหลีกเลี่ยงปัญหาในภายหลังได้ ติดต่อเราที่ [email protected] หากคุณมีคำถามใดๆ เกี่ยวกับเรื่องนี้
อะไรที่อนุญาตและไม่อนุญาตภายใต้ License ในบริบทของผลิตภัณฑ์ n8n#
License ของเราจำกัดการใช้งานไว้ที่ "วัตถุประสงค์ทางธุรกิจภายใน" ในทางปฏิบัติ หมายความว่าอนุญาตให้ใช้งานได้ทั้งหมด เว้นแต่คุณจะขายผลิตภัณฑ์ บริการ หรือโมดูลที่มูลค่าทั้งหมดหรือส่วนใหญ่มาจากฟังก์ชันการทำงานของ n8n นี่คือตัวอย่างบางส่วนที่ไม่ได้รับอนุญาต:
- การทำ White-labeling n8n และเสนอขายให้ลูกค้าของคุณเพื่อรับเงิน
- การโฮสต์ n8n และเรียกเก็บเงินจากผู้คนเพื่อเข้าถึง
ตัวอย่างต่อไปนี้ทั้งหมดได้รับอนุญาตภายใต้ License ของเรา:
- การใช้ n8n เพื่อ Sync ข้อมูลที่คุณควบคุมในฐานะบริษัท เช่น จาก CRM ไปยังฐานข้อมูลภายใน
- การสร้าง n8n node สำหรับผลิตภัณฑ์ของคุณ หรือการ Integrate อื่นๆ ระหว่างผลิตภัณฑ์ของคุณกับ n8n
- การให้บริการ Consulting ที่เกี่ยวข้องกับ n8n เช่น การสร้าง Workflow, Custom feature ที่เชื่อมต่ออย่างใกล้ชิดกับ n8n หรือโค้ดที่ถูก Execute โดย n8n
- การ Support n8n เช่น การตั้งค่าหรือดูแลรักษาบน Server ภายในของบริษัท
ฉันสามารถใช้ n8n เป็น back-end เพื่อขับเคลื่อนฟีเจอร์ในแอปของฉันได้หรือไม่#
โดยปกติแล้วใช่ ตราบใดที่กระบวนการ Back-end ไม่ได้ใช้ Credential ของผู้ใช้เองเพื่อเข้าถึงข้อมูลของพวกเขา
นี่คือสองตัวอย่างเพื่อความชัดเจน:
ตัวอย่างที่ 1: Sync แอป ACME กับ HubSpot#
Bob ตั้งค่า n8n เพื่อรวบรวม Credential HubSpot ของผู้ใช้เพื่อ Sync ข้อมูลในแอป ACME กับข้อมูลใน HubSpot
ไม่อนุญาต ภายใต้ Sustainable Use License กรณีการใช้งานนี้รวบรวม Credential HubSpot ของผู้ใช้เองเพื่อดึงข้อมูลไปป้อนเข้าแอป ACME
ตัวอย่างที่ 2: Embed AI chatbot ในแอป ACME#
Bob ตั้งค่า n8n เพื่อ Embed AI chatbot ภายในแอป ACME Credential ของ AI chatbot ใน n8n ใช้ Credential ของบริษัท Bob ผู้ใช้ปลายทางของแอป ACME เพียงแค่ป้อนคำถามหรือข้อสงสัยไปยัง Chatbot เท่านั้น
อนุญาต ภายใต้ Sustainable Use License ไม่มีการรวบรวม Credential ของผู้ใช้
จะทำอย่างไรถ้าฉันต้องการใช้ n8n ในสิ่งที่ License ไม่อนุญาต#
คุณต้องลงนามในข้อตกลงเชิงพาณิชย์แยกต่างหากกับเรา เราสนับสนุนให้ผู้สร้างซอฟต์แวร์ Embed n8n ภายในผลิตภัณฑ์ของตนอย่างจริงจัง เพียงแต่ขอให้พวกเขาลงนามในข้อตกลงที่ระบุเงื่อนไขการใช้งาน และค่าธรรมเนียมที่ต้องชำระให้ n8n สำหรับการใช้ผลิตภัณฑ์ในลักษณะนี้ เราเรียกโหมดการใช้งานนี้ว่า n8n Embed คุณสามารถเรียนรู้เพิ่มเติมและติดต่อเราเกี่ยวกับเรื่องนี้ได้ ที่นี่
หากคุณไม่แน่ใจว่ากรณีการใช้งานที่คุณคิดไว้ถือเป็นวัตถุประสงค์ทางธุรกิจภายในหรือไม่ โปรดดู ตัวอย่าง และหากคุณยังไม่ชัดเจน โปรดส่งอีเมลถึงเราที่ [email protected]
ทำไมคุณไม่ใช้ Open source license#
ภารกิจของ n8n คือการมอบพลังพิเศษทางเทคนิคให้กับทุกคนที่ใช้คอมพิวเตอร์ เราตัดสินใจว่าวิธีที่ดีที่สุดสำหรับเราในการบรรลุภารกิจนี้คือการทำให้ n8n พร้อมใช้งานอย่างกว้างขวางและฟรีที่สุดเท่าที่จะเป็นไปได้สำหรับผู้ใช้ ในขณะเดียวกันก็รับประกันว่าเราสามารถสร้างธุรกิจที่ยั่งยืนและอยู่รอดได้ ด้วยการทำให้ผลิตภัณฑ์ของเราใช้งานได้ฟรี แจกจ่ายง่าย และ Source-available เราช่วยให้ทุกคนเข้าถึงผลิตภัณฑ์ได้ การดำเนินงานในฐานะธุรกิจทำให้เราสามารถปล่อย Feature แก้ไข Bug และจัดหาซอฟต์แวร์ที่เชื่อถือได้ในระยะยาวได้อย่างต่อเนื่อง
ทำไมคุณถึงสร้าง License#
การสร้าง License เป็นทางเลือกที่เราชอบน้อยที่สุด เราเลือกเส้นทางนี้หลังจากตรวจสอบ License ที่มีอยู่และตัดสินใจว่าไม่มีอะไรเหมาะสมกับความต้องการเฉพาะของเรา มีสองวิธีที่เราพยายามลดความยุ่งยากและความขัดแย้งในการใช้ Proprietary license:
- โดยใช้ภาษาอังกฤษที่เข้าใจง่าย และทำให้สั้นที่สุดเท่าที่จะทำได้
- โดยการส่งเสริม fair-code โดยมีเป้าหมายเพื่อให้เป็นคำที่รู้จักกันดีในวงกว้างเพื่ออธิบายโมเดลซอฟต์แวร์เช่นของเรา
เป้าหมายของเราเมื่อสร้าง Sustainable Use License คือ:
- เพื่อให้มีความยืดหยุ่นมากที่สุดเท่าที่จะเป็นไปได้
- ปกป้องความสามารถของเราในการสร้างธุรกิจ
- ทำให้ชัดเจนที่สุดเท่าที่จะเป็นไปได้ว่าการใช้งานใดได้รับอนุญาตหรือไม่
บริษัทของฉันมีนโยบายห้ามใช้โค้ดที่จำกัดการใช้งานเชิงพาณิชย์ ฉันยังสามารถใช้ n8n ได้หรือไม่#
หากคุณใช้ n8n เพื่อวัตถุประสงค์ทางธุรกิจภายใน และไม่ได้ทำให้ n8n พร้อมใช้งานสำหรับลูกค้าของคุณเพื่อให้พวกเขาเชื่อมต่อบัญชีและสร้าง Workflow คุณควรจะสามารถใช้ n8n ได้ หากคุณไม่แน่ใจว่ากรณีการใช้งานที่คุณคิดไว้ถือเป็นวัตถุประสงค์ทางธุรกิจภายในหรือไม่ โปรดดู ตัวอย่าง และหากคุณยังไม่ชัดเจน โปรดส่งอีเมลถึงเราที่ [email protected]
จะเกิดอะไรขึ้นกับโค้ดที่ฉัน Contribute ให้ n8n ภายใต้ Sustainable Use License#
โค้ดใดๆ ที่คุณ Contribute บน GitHub อยู่ภายใต้ ข้อกำหนดการใช้งาน ของ GitHub พูดง่ายๆ ก็คือ คุณเป็นเจ้าของและรับผิดชอบต่อสิ่งที่คุณ Contribute แต่คุณให้สิทธิ์บางอย่างแก่ผู้ใช้ GitHub รายอื่นในการใช้โค้ดนี้ เมื่อคุณ Contribute โค้ดไปยัง Repository ที่มีประกาศเกี่ยวกับ License คุณจะอนุญาตให้ใช้โค้ดนั้นภายใต้เงื่อนไขเดียวกัน
n8n ขอให้ Contributor ทุกคนลงนามใน Contributor License Agreement ของเรา นอกเหนือจากข้างต้น สิ่งนี้ทำให้ n8n สามารถเปลี่ยนแปลง License ได้โดยไม่ต้องขออนุญาตเพิ่มเติม นอกจากนี้ยังหมายความว่าคุณจะไม่ต้องรับผิดชอบต่อ Contribution ของคุณ (เช่น ในกรณีที่ก่อให้เกิดความเสียหายต่อธุรกิจของผู้อื่น)
การเริ่ม Contribute โค้ดให้ n8n นั้นง่ายมาก ที่นี่ และเราได้ระบุวิธีการที่กว้างขึ้นในการมีส่วนร่วมในชุมชนของเรา ที่นี่
ทำไมคุณถึงเปลี่ยนมาใช้ Sustainable Use License จากข้อตกลง License ก่อนหน้า (Apache 2.0 with Commons Clause)#
n8n ได้รับ License ภายใต้ Apache 2.0 with Commons Clause จนถึงวันที่ 17 มีนาคม 2022 Commons Clause ริเริ่มโดยบริษัทซอฟต์แวร์หลายแห่งที่ต้องการปกป้องสิทธิ์ของตนจากผู้ให้บริการ Cloud แนวคิดนี้เกี่ยวข้องกับการเพิ่มข้อจำกัดเชิงพาณิชย์ทับ Open source license ที่มีอยู่
อย่างไรก็ตาม การใช้ Commons Clause เป็นเงื่อนไขเพิ่มเติมของ Open source license รวมถึงการใช้ถ้อยคำที่เปิดให้ตีความได้หลายอย่าง ทำให้เกิดความสับสนและความไม่แน่นอนเกี่ยวกับเงื่อนไขการใช้งาน Commons Clause ยังจำกัดความสามารถของผู้คนในการให้บริการ Consulting และ Support เราตระหนักดีว่าบริการเหล่านี้มีความสำคัญอย่างยิ่งในการช่วยให้ผู้คนได้รับประโยชน์จาก n8n ดังนั้นเราจึงต้องการลบข้อจำกัดนี้ออกไป
เราสร้าง Sustainable Use License เพื่อให้มีความยืดหยุ่นและชัดเจนมากขึ้นเกี่ยวกับสิ่งที่อนุญาตให้ใช้งานได้ ในขณะเดียวกันก็ยังคงรับประกันว่า n8n จะได้รับเงินทุนที่จำเป็นในการสร้างและปรับปรุงผลิตภัณฑ์ของเรา
อะไรคือความแตกต่างหลักระหว่าง Sustainable Use License และข้อตกลง License ก่อนหน้าของคุณ (Apache 2.0 with Commons Clause)#
มีความแตกต่างหลักสองประการระหว่าง Sustainable Use License และข้อตกลง License ก่อนหน้าของเรา ประการแรกคือเราได้เข้มงวดคำจำกัดความของวิธีที่คุณสามารถใช้ซอฟต์แวร์ได้ ก่อนหน้านี้ Commons Clause จำกัดความสามารถของผู้ใช้ในการ "ขาย" ซอฟต์แวร์ เราได้นิยามใหม่นี้เพื่อจำกัดการใช้งานไว้ที่วัตถุประสงค์ทางธุรกิจภายใน ความแตกต่างประการที่สองคือ License ก่อนหน้าของเราจำกัดความสามารถของผู้คนในการเรียกเก็บค่าธรรมเนียมสำหรับบริการ Consulting หรือ Support ที่เกี่ยวข้องกับซอฟต์แวร์ เราได้ยกเลิกข้อจำกัดนั้นโดยสิ้นเชิง
นั่นหมายความว่าตอนนี้คุณมีอิสระที่จะเสนอบริการ Consulting หรือ Support เชิงพาณิชย์ (เช่น การสร้าง n8n workflow) โดยไม่จำเป็นต้องมีข้อตกลง License แยกต่างหากกับเรา หากคุณสนใจเข้าร่วมชุมชนผู้เชี่ยวชาญ n8n ของเราที่ให้บริการเหล่านี้ คุณสามารถเรียนรู้เพิ่มเติมได้ที่นี่
n8n เป็น Open source หรือไม่#
แม้ว่า Source code ของ n8n จะพร้อมใช้งานภายใต้ Sustainable Use License แต่ตาม Open Source Initiative (OSI) แล้ว Open source license ไม่สามารถมีข้อจำกัดในการใช้งานได้ ดังนั้นเราจึงไม่เรียกตัวเองว่า Open source ในทางปฏิบัติ n8n มอบสิทธิประโยชน์หลายอย่างเช่นเดียวกับ Open source ที่ได้รับการอนุมัติจาก OSI ให้กับผู้ใช้ส่วนใหญ่
เราบัญญัติศัพท์ 'fair-code' ขึ้นเพื่ออธิบายโมเดล License ของเรา และโมเดลของบริษัทอื่นๆ ที่เป็น Source-available แต่จำกัดการใช้งาน Source code ของตนในเชิงพาณิชย์
Fair-code คืออะไร และ Sustainable Use License เกี่ยวข้องกับมันอย่างไร#
Fair-code ไม่ใช่ License ซอฟต์แวร์ แต่เป็นการอธิบายโมเดลซอฟต์แวร์ที่ซอฟต์แวร์:
- โดยทั่วไปใช้งานได้ฟรีและทุกคนสามารถแจกจ่ายได้
- มี Source code เปิดเผยต่อสาธารณะ
- ทุกคนสามารถขยายได้ทั้งในชุมชนสาธารณะและส่วนตัว
- ถูกจำกัดการใช้งานเชิงพาณิชย์โดยผู้สร้าง
Sustainable Use License เป็น License แบบ fair-code คุณสามารถอ่านเพิ่มเติมเกี่ยวกับเรื่องนี้และดูตัวอย่างอื่นๆ ของ License แบบ fair-code ได้ ที่นี่
เรายินดีเสมอที่จะพูดคุยเกี่ยวกับ License ซอฟต์แวร์, fair-code และหลักการอื่นๆ เกี่ยวกับการแบ่งปันโค้ดกับผู้ที่สนใจ หากต้องการติดต่อเพื่อพูดคุย โปรดส่งอีเมลไปที่ [email protected]
ฉันสามารถใช้ Sustainable Use License ของ n8n สำหรับโปรเจกต์ของฉันเองได้หรือไม่#
ใช่! เรารู้สึกตื่นเต้นที่ได้เห็นซอฟต์แวร์จำนวนมากขึ้นใช้ Sustainable Use License เรายินดีที่จะรับฟังเกี่ยวกับโปรเจกต์ของคุณหากคุณใช้ License ของเรา: [email protected]