คำถามติดแท็ก open-source

คำถามเกี่ยวกับซอฟต์แวร์ซึ่งซอร์สโค้ดต้นฉบับนั้นให้บริการฟรีและอาจแจกจ่ายและแก้ไขใหม่

4
ฉันต้องเปิดซอร์สโค้ดหรือไม่หากฉันใช้ซอฟต์แวร์ลิขสิทธิ์ GPLv2 เพื่อรับข้อมูล
ฉันกำลังทำงานในโครงการปฏิทินด้วยตัวเอง ในโครงการนี้ผมใช้สวิส Ephemeris มันได้รับใบอนุญาตภายใต้ GPLv2 และเชิงพาณิชย์ นักพัฒนาซอฟต์แวร์มีสิทธิ์ในการเผยแพร่ซอฟต์แวร์ตามที่เขา / เธอต้องการ แต่นี่เป็นโครงการส่วนตัวของฉันฉันจะใช้สิทธิ์การใช้งาน GPLv2 ด้วยการใช้ไลบรารีและไฟล์ข้อมูลฉันกำลังสร้างข้อมูลสำหรับปฏิทิน ในอนาคตฉันจะเผยแพร่ปฏิทินเหล่านี้ในเว็บไซต์ได้อย่างอิสระ ในกระบวนการนี้เห็นได้ชัดว่าฉันต้องแก้ไขห้องสมุดเขียนรหัสของตัวเองและงานบ้านอื่น ๆ ฉันจะเปิดซอร์สโค้ดสุดท้ายของฉันไหม ฉันไม่มีปัญหาใด ๆ ที่จะทำให้เป็นสาธารณะ แต่ฉันถามถ้าฉันจะ แก้ไข: จากคำตอบโดยละเอียดจาก @apsillers & คนอื่น ๆ เป็นที่ชัดเจนสำหรับฉันว่าฉันจะไม่ต้องทำ GPL ซอฟต์แวร์ของฉันหรือให้รหัสต้นฉบับแก่ผู้เยี่ยมชมเว็บไซต์ แม้ว่าฉันจะทำให้ GPL ข้อมูลที่แสดงของฉันโดยประโยคเป็นข้อมูล Swiss Ephemeris ที่ได้รับอนุญาตภายใต้ GPLv2 หรือใหม่กว่าและเชิงพาณิชย์: โดยทั่วไปเมื่อโปรแกรมแปลอินพุตเป็นรูปแบบอื่นสถานะลิขสิทธิ์ของเอาต์พุตจะรับช่วงเวลาของอินพุตที่สร้างจาก

2
โครงการที่ได้รับอนุญาต BSD จำเป็นต้องมีคำสั่งที่ลงนามจากผู้มีส่วนร่วมแต่ละคนหรือไม่?
วันนี้ฉันอ่านรายชื่อผู้รับจดหมายของFossil SCM : ปัญหาของ BSD คือคุณควรได้รับแบบฟอร์มที่ลงชื่อจากผู้สนับสนุนแต่ละคนซึ่งระบุว่าการมีส่วนร่วมของพวกเขาคือ BSD สิ่งนี้เป็นแบบอัตโนมัติด้วย GPL เนื่องจากการเผยแพร่ผลงานของคุณภายใต้ใบอนุญาตที่เข้ากันได้เป็นสิ่งที่จำเป็นสำหรับการดูรหัสใน GPL สิ่งนี้ทำให้ GPL ยอดเยี่ยมสำหรับสภาพแวดล้อมการทำงานร่วมกันที่มีผู้มีส่วนร่วมจำนวนมาก BSD เป็นหนังสือที่อนุญาตมากขึ้น (เป็นภาระน้อยกว่า) สำหรับผู้อ่าน ใครสามารถอธิบายได้ว่าทำไมและอะไรเป็นผลสืบเนื่องที่เป็นไปได้ของการไม่มีคำแถลงที่ลงนามจากผู้มีส่วนร่วมในโครงการ

4
แอปแบบโอเพ่นซอร์สแบบเสียเงิน
คำถามที่รบกวนจิตใจฉันคือเป็นไปได้ / เป็นไปได้ / สมเหตุสมผลที่จะคาดหวังให้แอปโอเพ่นซอร์สขายดีในตลาดมือถือหรือไม่? ฉันควรเชื่อหรือไม่ว่าผู้ใช้ของฉันจะใช้แอพของฉันแทนที่จะสร้างเวอร์ชันที่เช็คเอาต์และที่สำคัญกว่านั้นฉันจะจัดการกับการแข่งขันได้อย่างไรหากฉันทำให้แอปของฉันพร้อมใช้งานภายใต้ใบอนุญาต OSS จนถึงตอนนี้ลิงก์เดียวในหัวเรื่องที่ฉันพบคือhttp://blog.zachwaugh.com/post/17554643060/selling-open-source-appsอย่างไรก็ตามมันเกี่ยวข้องกับแอป Mac OS X ฉันควรพูดถึงคำถามของฉันไม่ได้มุ่งเน้นไปที่ iOS, Android หรือระบบปฏิบัติการอื่นมันเกี่ยวกับแอปพลิเคชันมือถือโดยทั่วไป แก้ไข: คำถามที่สมเหตุสมผลมากว่าผู้ใช้ของฉันเป็นโปรแกรมเมอร์หรือไม่ ฉันไม่คาดหวังว่าผู้ใช้ส่วนใหญ่ของฉันจะคุ้นเคยกับการเขียนโปรแกรมจากระยะไกล

2
โครงการ PHP โอเพ่นซอร์สใดที่มีการออกแบบ OOP ที่สมบูรณ์แบบที่ฉันสามารถเรียนรู้ได้ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันเป็นมือใหม่สำหรับ OOP และฉันเรียนรู้จากตัวอย่างได้ดีที่สุด คุณสามารถพูดได้ว่าคำถามนี้คล้ายกับโครงการโอเพ่นซอร์สสกาล่าใดที่ฉันควรศึกษาเพื่อเรียนรู้วิธีการเขียนโค้ดที่ดีที่สุด - แต่ใน PHP ฉันได้ยินมาแล้วว่า Symfony มี 'สถาปัตยกรรม' ที่ดีที่สุด (ฉันจะไม่แกล้งฉันรู้ว่ามันหมายถึงอะไร) และ Doctrine ORM มันคุ้มไหมที่จะใช้เวลาหลายเดือนในการอ่านซอร์สโค้ดของโครงการเหล่านี้พยายามที่จะอนุมานรูปแบบที่ใช้และเรียนรู้เทคนิคใหม่ ๆ ? ฉันได้เห็นหน้าเว็บจำนวนเท่ากันที่มีการปฏิเสธและชื่นชอบ codebase ของ Zend (จะให้ลิงก์หากเห็นว่าจำเป็น) คุณรู้หรือไม่เกี่ยวกับโครงการอื่น ๆ ที่จะทำให้นักพัฒนา OOP ที่มีประสบการณ์หลั่งน้ำตาแห่งความสุข? โปรดให้ฉันเพิ่มว่าการใช้งานจริงและขอบเขตการใช้งานไม่ใช่เรื่องที่น่ากังวลเลย - ฉันแค่ต้องการทำ: เลือกโครงการที่มี codebase ซึ่งถือว่ายอดเยี่ยมโดยผู้พัฒนาและดีกว่าฉัน เขียนโค้ดที่บรรลุสิ่งที่โครงการทำ เปรียบเทียบผลลัพธ์และลองเรียนรู้สิ่งที่ฉันไม่รู้ โดยทั่วไปฐานความสนใจด้านวิชาการ มีคำแนะนำอะไรมั้ย

2
ใบอนุญาตโอเพ่นซอร์สของ MIT จำเป็นต้องมีใบอนุญาตทำงานในที่สาธารณะ (ภายใต้ใบอนุญาต MIT) หรือไม่?
ฉันกำลังมองหาใบอนุญาตโอเพนซอร์ซสำหรับห้องสมุดที่ฉันต้องการเผยแพร่ ตามหลักการแล้วเราควรได้รับอนุญาตให้ใช้ห้องสมุดนี้ในแอปพลิเคชั่นฟรีหรือการค้าโดยไม่เสียค่าธรรมเนียม แต่ถ้ามีการสร้างผลงานลอกเลียนแบบจากห้องสมุด ใบอนุญาตเดียวกัน กล่าวอีกนัยหนึ่งฉันต้องการวางจรรยาบรรณต่อไปนี้: "คุณได้รับประโยชน์จากงานชิ้นนี้ฟรีและถ้าคุณปรับปรุงมันฉันจะได้ประโยชน์จากการปรับปรุงของคุณฟรีเช่นกัน" มันเป็นใบขับขี่ประเภทฉันกำลังมองหา ใบอนุญาต MIT ดูเหมือนว่าจะเป็นวิธีแก้ปัญหาที่เป็นไปได้ แต่ก็ไม่ชัดเจนสำหรับฉันว่าผลงานลอกเลียนแบบของรหัสที่ครอบคลุมโดยใบอนุญาตนี้ต้องเผยแพร่สู่สาธารณะทุกคนหรือไม่ ทุกคนสามารถชี้แจง / ยืนยันสิ่งนี้ได้หรือไม่? หากมีใบอนุญาตโอเพนซอร์สอื่นที่เหมาะสมกว่าซึ่งครอบคลุมความต้องการของฉันฉันก็สนใจเช่นกัน ขอบคุณ

1
ฉันจะอนุญาตให้ใช้สิทธิ์แบบคู่ได้อย่างไร
ฉันต้องการโอเพ่นซอร์สโครงการของฉันภายใต้ GPL v3 นอกจากนี้ฉันต้องการขายใบอนุญาตสำหรับผู้ที่ต้องการใช้รหัสในแอปพลิเคชันที่เป็นกรรมสิทธิ์ ฉันจะปล่อยซอร์สโค้ดของฉันภายใต้ GPL v3 ได้อย่างไรในขณะที่สงวนสิทธิ์ในการเผยแพร่ภายใต้สิทธิ์ใช้งานอื่นที่ฉันเลือก ฉันยังคงวางส่วนหัว GPL ไว้ที่ด้านบนของไฟล์ต้นฉบับของฉันหรือไม่ ฉันค่อนข้างใหม่กับด้านกฎหมายของซอฟต์แวร์

3
สิ่งที่ต้องพิจารณาทางกฎหมายเมื่อฟอร์กโครงการที่มีใบอนุญาต BSD
ฉันสนใจที่จะยกเลิกโครงการที่เผยแพร่ภายใต้ใบอนุญาต BSDสองข้อ: ลิขสิทธิ์ (c) 2010 {เจ้าของลิขสิทธิ์} สงวนลิขสิทธิ์ อนุญาตให้เผยแพร่ซ้ำและใช้งานในแหล่งที่มาและรูปแบบไบนารีโดยมีหรือไม่มีการดัดแปลงหากเงื่อนไขตรงตามเงื่อนไขต่อไปนี้: (1) การแจกจ่ายซ้ำซอร์สโค้ดต้องเก็บประกาศลิขสิทธิ์ข้างต้นรายการเงื่อนไขนี้และข้อจำกัดความรับผิดชอบในตอนท้าย การแจกจ่ายซ้ำในรูปแบบไบนารีจะต้องทำซ้ำประกาศลิขสิทธิ์ข้างต้นรายการเงื่อนไขนี้และข้อจำกัดความรับผิดชอบต่อไปนี้ในเอกสารและ / หรือวัสดุอื่น ๆ ที่มาพร้อมกับการกระจาย (2) ไม่สามารถใช้ชื่อ {เจ้าของลิขสิทธิ์} หรือชื่อของผู้มีส่วนร่วมในการรับรองหรือส่งเสริมผลิตภัณฑ์ที่ได้จากซอฟต์แวร์นี้โดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษรล่วงหน้า การปฏิเสธความรับผิด ซอฟต์แวร์นี้จัดหาให้โดยผู้ถือลิขสิทธิ์และผู้สนับสนุน "ตามสภาพ" และการแสดงออกหรือการรับประกันใด ๆ โดยนัยรวมถึง แต่ไม่ จำกัด เพียงการรับประกันโดยนัยของการค้าและความเหมาะสม ไม่ว่าในกรณีใดเจ้าของลิขสิทธิ์หรือผู้มีลิขสิทธิ์จะต้องรับผิดต่อโดยตรงไม่ว่าทางตรงหรือทางอ้อมหรือการให้บริการ, ข้อมูลของสหรัฐ, ความผิดพลาด, ผลกระทบที่เกิดขึ้นโดยไม่ จำกัด หรือการแทรกแซงทางธุรกิจ) ไม่ว่าจะเกิดจากสาเหตุใดก็ตามและด้วยเหตุผลใดก็ตามไม่ว่าจะเป็นสัญญาความรับผิดที่เข้มงวดหรือการทรมาน ฉันไม่เคยแยกโครงการมาก่อน แต่โครงการนี้คล้ายกับสิ่งที่ฉันต้องการ / ต้องการ อย่างไรก็ตามฉันไม่แน่ใจว่าฉันจะไปได้ไกลแค่ไหนดังนั้นแผนของฉันคือการดึงข้อมูลล่าสุดจากที่เก็บของพวกเขาและเริ่มทำงาน บางทีในที่สุดฉันก็จะไปถึงที่ที่ฉันต้องการและสามารถปล่อยมันได้ นี่เป็นแนวทางที่ถูกต้องหรือไม่? วิธีนี้ส่งผลกระทบต่อการยกเลิกโครงการอย่างไร ฉันจะติดตามผู้ที่เป็นเจ้าของส่วนประกอบหรือส่วนใด (ฉันเป็นลิขสิทธิ์ลิขสิทธิ์อะไรคือผู้สร้างดั้งเดิมลิขสิทธิ์เมื่อฉันเริ่มกระทืบฐานรหัสของพวกเขา) ฉันสามารถแยกโครงการนี้ได้ไหม ฉันต้องทำอะไรก่อนปล่อยออกมาและเมื่อใด / ถ้าฉันตัดสินใจที่จะเผยแพร่ซอฟต์แวร์ที่ได้มาจากงานที่ได้รับอนุญาต BSD …

3
วิธีสร้างและเผยแพร่ไลบรารี Java ที่มีประโยชน์
ฉันเพิ่งทำงานกับคลาส Java ที่สร้างพีชคณิตต่อรายการของวัตถุ ไม่ว่าในกรณีใดฉันต้องการให้ห้องสมุดนี้เสนอต่อสาธารณะดังนั้นฉันมีคำถามหลายข้อ: ห้องสมุดส่วนใหญ่ผมเห็นมีการตั้งชื่อนี้แพคเกจที่มีความซับซ้อนโดยเฉพาะรวมทั้ง/com orgมีแบบแผนสำหรับสิ่งเหล่านี้หรือเป็นpermutationsแพคเกจเพียงพอหรือไม่ มีรูปแบบเฉพาะสำหรับการเผยแพร่เหล่านี้หรือไม่ ฉันควรรวม WARS แยกต่างหากสำหรับซอร์สโค้ด / javadoc หรือไม่ ฉันมีไฟล์ในที่เก็บ GitHub ฉันเดาว่าฉันสามารถให้บริการไฟล์ได้ที่นั่น แต่ฉันจะให้คนหา repo ของฉันได้อย่างไร

2
การปรับเปลี่ยนแอปพลิเคชันโอเพนซอร์ซ
เวิร์กโฟลว์ทั่วไปคืออะไรเมื่อฉันต้องการเพิ่มคุณสมบัติให้กับแอปพลิเคชันโอเพนซอร์ซที่ฉันไม่ได้เขียนไว้ในตอนแรก ฉันจะรู้รหัสได้อย่างไร ฉันจะค้นหาจุดที่ต้องการเปลี่ยนแปลงหรือเพิ่มได้อย่างไร ฉันจะทำการเปลี่ยนแปลงโดยไม่ทำลายสิ่งอื่นได้อย่างไร ฉันจะทดสอบได้อย่างไรว่าทุกอย่างยังทำงานได้อยู่ แนวทางทั่วไปของโครงการดังกล่าวมีอะไรบ้าง

4
คุณรับมือกับการเปลี่ยนแปลงในเฟรมเวิร์กโอเพนซอร์สที่คุณใช้สำหรับโครงการของคุณอย่างไร
มันอาจเป็นเรื่องแปลกสำหรับฉัน แต่ฉันชอบที่จะรักษาโค้ดในโครงการที่มีชีวิตให้ทันสมัยอยู่เสมอรวมถึงห้องสมุด / กรอบงานที่พวกเขาใช้ ส่วนหนึ่งคือฉันเชื่อว่าเว็บแอปมีความปลอดภัยมากกว่าหากได้รับการติดตั้งอย่างสมบูรณ์และเป็นปัจจุบัน ส่วนหนึ่งของมันเป็นเพียงแค่สัมผัสของการย้ำคิดย้ำคิดในส่วนของฉัน ตลอดเจ็ดเดือนที่ผ่านมาเราได้ทำการเขียนซ้ำครั้งใหญ่ของซอฟต์แวร์ของเรา เราทิ้งเฟรมเวิร์กของ Xaraya ซึ่งช้าและตายไปแล้วในฐานะผลิตภัณฑ์และแปลงเป็น Cake PHP (เราเลือกเค้กเพราะมันให้โอกาสเราในการเขียนซอฟต์แวร์ของเราใหม่อย่างรวดเร็วและเพิ่มประสิทธิภาพมากขึ้นกว่า Xaraya เพื่อทำให้มันคุ้มค่าในขณะที่เราอยู่) เราใช้การทดสอบหน่วยด้วย SimpleTest และติดตามการตั้งชื่อไฟล์และฐานข้อมูลทั้งหมด ฯลฯ Cake กำลังอัปเดตเป็น 2.0 และดูเหมือนจะไม่มีเส้นทางการย้ายข้อมูลที่ใช้การได้สำหรับการอัปเกรด อนุสัญญาการตั้งชื่อสำหรับไฟล์มีการเปลี่ยนแปลงอย่างรุนแรงและพวกเขาลดลง SimpleTest ในความโปรดปรานของ PHPUnit นี่เป็นการบังคับให้เราอยู่ที่สาขา 1.3 เพราะถ้าไม่มีเครื่องมือแปลงบางอย่างมันเป็นไปไม่ได้ที่จะอัปเดต Cake แล้วค่อยปรับปรุงรหัสเดิมของเราเพื่อเก็บเกี่ยวประโยชน์ของกรอบเค้กใหม่ . ดังนั้นตามปกติเราจะจบลงด้วยกรอบเก่าในพื้นที่เก็บข้อมูลการโค่นล้มของเราและเพียงแก้ไขด้วยตนเองตามต้องการ และนี่คือสิ่งที่ทำให้ฉันทุกครั้ง ผลิตภัณฑ์โอเพนซอร์สจำนวนมากไม่ได้ทำให้ง่ายพอที่จะทำให้โครงการเป็นปัจจุบันอยู่เสมอ เมื่อผู้พัฒนาเริ่มเล่นกับของเล่นเงางามใหม่จะมีการทำแพทช์ที่สำคัญสองสามอย่างกับกิ่งที่เก่ากว่า แต่การโฟกัสส่วนใหญ่จะอยู่บนฐานรหัสใหม่ คุณจะรับมือกับการเปลี่ยนแปลงที่สำคัญในโครงการโอเพ่นซอร์สที่คุณใช้อย่างไร และถ้าคุณกำลังพัฒนาผลิตภัณฑ์โอเพนซอร์ซคุณคำนึงถึงเส้นทางการอัพเกรดเมื่อคุณพัฒนาเวอร์ชันใหม่หรือไม่?

3
อะไรคือความแตกต่างระหว่างการปล่อยรหัสภายใต้ใบอนุญาต BSD และการปล่อยเป็นสาธารณสมบัติ
คุณมีอิสระในการใช้รหัสลิขสิทธิ์ BSD สำหรับทุกสิ่งรวมถึงซอฟต์แวร์เชิงพาณิชย์และซอฟต์แวร์ปิด มันแตกต่างจากการปล่อยให้เป็นสาธารณสมบัติอย่างไร

4
คำถามเกี่ยวกับสิทธิ์ใช้งานรหัส ลูกค้าขโมยรหัสของฉัน
ลูกค้าที่ฉันทำโครงการเพื่อจบลงด้วยรหัสที่มาของโครงการดังกล่าวโดยไม่ตั้งใจ ฉันรู้ว่าโง่ ข้อตกลงคือพวกเขาจะได้รับผลิตภัณฑ์ไม่เคยซอร์ส อย่างไรก็ตามเห็นได้ชัดว่าพวกเขากำลังพยายามที่จะดึงรหัสที่รวดเร็วและใช้ซอร์สโค้ดเพื่อสร้างผลิตภัณฑ์ของตนเองสำหรับลูกค้ารายอื่น ตอนนี้ฉันไม่ต้องการทำเรื่องใหญ่โต แต่ฉันคิดว่าการปล่อยรหัสเป็นโครงการโอเพ่นซอร์สสำหรับทุกคนที่ใช้งานเพื่อให้จุดขายที่ไม่ซ้ำใคร (รหัสของฉัน) นั้นเป็นสิ่งที่สงสัย พวกคุณแนะนำให้ฉันทำอะไร / ปล่อยรหัสภายใต้หากพวกเขาตัดสินใจที่จะเป็น * ssholes เกี่ยวกับเรื่องนี้?

6
การใช้ใบอนุญาตแบบโอเพนซอร์สแบบไม่ใช้เปล่า
มีโครงการ / ผลิตภัณฑ์ใดบ้างที่ใช้ใบอนุญาตโอเพนซอร์ซที่บอกว่า "ฟรีสำหรับ บริษัท ขนาดเล็ก" และ "เงินค่าใช้จ่ายสำหรับ บริษัท ขนาดใหญ่" นอกเหนือจาก "ทำการปรับเปลี่ยนให้พร้อมใช้งาน" หรือไม่? (และมีใบอนุญาตมาตรฐานใด ๆ ที่มีข้อความเช่นนี้หรือไม่?) ถ้าฉันจะปล่อยโครงการภายใต้ใบอนุญาตดังกล่าวมันจะถูกหลีกเลี่ยงโดยผู้พัฒนาทุกคนบนพื้นโลกหรือไม่หรือว่าเป็นโครงการที่มีประโยชน์จริง ๆ มันมีโอกาสพอสมควรที่จะได้รับเงินบริจาคจากโจโปรแกรมเมอร์หรือไม่ ส่วนที่สองของคำถามนี้สามารถกลายเป็นเรื่องส่วนตัวได้ง่าย ๆ แต่มุมมองที่ถกเถียงกันดีใด ๆ จะได้รับการชื่นชมอย่างมาก ตัวอย่างเช่นโครงการสองลิขสิทธิ์ที่ทำโดยหน่วยงานเชิงพาณิชย์มีความสำเร็จกับชุมชนโอเพ่นซอร์สหรือไม่

7
ทำไมไม่มีวัฒนธรรมการจ่ายเงินสำหรับกรอบ? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว หนึ่งในผลข้างเคียงของแนวโน้มที่เพิ่งเริ่มต้นของการเริ่มต้น "ลีน" และยุคแอพสโตร์คือผู้บริโภคมีความคุ้นเคยกับการจ่ายราคาเล็ก ๆ สำหรับเกม / ผลิตภัณฑ์ขนาดเล็กมากขึ้น เช่น.: SAAS ออนไลน์ที่คิดค่าบริการ ~ $ 5 / เดือน (รูปแบบฐานของผลิตภัณฑ์) เกมที่สั้นสนุกและราคาถูก ($ 0.99 จาก app store ตลาดนี้ถูกกำหนดโดย "ทำสิ่งหนึ่งสิ่งที่ดีและเรียกเก็บเงินจากลูกค้า" ชื่อเสียงของ DHH of Rails / 37 ให้เหตุผลว่าหากเว็บไซต์ของคุณไม่ทำเงินไม่ต้องมายุ่งเกี่ยว ทำไมกฎเดียวกันไม่ใช้กับเฟรมเวิร์ก มีโครงงานซอฟต์แวร์จำนวนมากออกมา - ซึ่งส่วนใหญ่เป็นผู้ใหญ่และมีคุณสมบัติหลากหลายซึ่งให้คุณค่าที่สำคัญแก่นักพัฒนา แต่ดูเหมือนจะไม่มีตลาดหรือวัฒนธรรมการจ่ายเงินสำหรับสิ่งเหล่านี้ ดูเหมือนว่าโครงการที่เรียกเก็บเงินมักจะเป็นชุดเครื่องมือส่วนประกอบ UI และมักจะถูกลดทอนความโปรดปรานของทางเลือกฟรี ทำไมนี้ โปรแกรมเมอร์ / ธุรกิจอย่างแท้จริงเห็นคุณค่าในการมีส่วนร่วมในโครงการเช่น …

6
อะไรทำให้คุณมีส่วนร่วมในโครงการโอเพ่นซอร์สนั้น [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันสนใจประสบการณ์จริงและคำตอบส่วนตัวไม่เพียง แต่มาตรฐาน "ประโยชน์ของการมีส่วนร่วมในการเปิดแหล่งที่มา" ที่เราทุกคนจดจำได้ในตอนนี้ ฉันได้พบกับผู้คนมากมายที่มีส่วนร่วมในโครงการโอเพ่นซอร์สและแทบไม่เคยทำหัวข้อนี้เลย: ทำไมพวกเขาถึงสนับสนุนโครงการโอเพ่นซอร์สนี้ ดังนั้นหากคุณเคยมีส่วนร่วมในโครงการโอเพ่นซอร์สมาก่อนไม่ว่าด้วยวิธีใดคุณสามารถหยุดชั่วครู่หนึ่งแล้วลองจำสิ่งที่ทำให้คุณตัดสินใจมีส่วนร่วมในโครงการนั้น มันเป็นการตัดสินใจแบบสุ่มหรือเปล่าเพราะคุณเบื่อหรือเปล่าเพราะ บริษัท ที่คุณทำงานใช้อยู่แล้วและคุณมีส่วนร่วมในงานของคุณเพราะโครงการใหญ่เกินไปที่คุณต้องการได้รับสัญญาหรือ โครงการมีขนาดเล็กเกินไปที่คุณต้องการสร้างหรือเพราะศาสตราจารย์หรือเพื่อนร่วมงานของคุณขอให้คุณช่วยโครงการโอเพนซอร์สของเขาหรือ ..... เพื่อยืนยันเหตุผลของคุณโปรดระบุชื่อโครงการและประเมินการมีส่วนร่วมของคุณ (หนักเป็นครั้งคราวเบา ๆ หนึ่งครั้ง)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.