软件开发的著作权归谁所有,取决于开发软件的组织或个人。根据《中华人民共和国著作权法》的规定,计算机软件是指计算机程序及其相关文档的总称。计算机程序是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化序列或者符号化语句序列。
在软件开发过程中,开发者需要遵守著作权法的规定,尊重他人的知识产权,不得侵犯他人的著作权。如果开发者在开发软件时使用了他人的源代码、算法、技术方案等,应当获得相应的许可或支付报酬。此外,开发者还应当对软件进行适当的署名和版权声明,以表明其对软件的所有权和使用权。
总之,软件开发的著作权归开发者所有,但开发者在使用他人的作品时需要遵守著作权法的规定,尊重他人的知识产权,并确保自己的行为不侵犯他人的著作权。