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