| 摘要 | 第1-5页 |
| Abstract | 第5-12页 |
| 一、通用公共许可证的历史背景和发展历程 | 第12-19页 |
| (一) GNU计划的诞生 | 第12-13页 |
| (二) GNU计划的价值理念——四大自由 | 第13-15页 |
| (三) 四大自由的运行机制——Copyleft | 第15-16页 |
| (四) 通用公共许可证的发展历程 | 第16-19页 |
| 二、通用公共许可证相关案例评述及法律研究 | 第19-35页 |
| (一) 通用公共许可证相关案例综述 | 第19-26页 |
| 1. SCO案件群——通用公共许可证的首次法律实践检验 | 第19-21页 |
| 2. BusyBox案件群——通用公共许可证在美国得到全面的法律认可 | 第21-22页 |
| 3. welte案件群——通用公共许可证在德国得到法律效力确认 | 第22-24页 |
| 4. Wallace案件群——通用公共许可证在反垄断法上的意义 | 第24-26页 |
| (二) 通用公共许可证的相关法律问题 | 第26-35页 |
| 1. 通用公共许可证的合同法分析 | 第27-29页 |
| 2. 通用公共许可证的著作权法分析 | 第29-32页 |
| 3. 通用公共许可证的专利法和商标法分析 | 第32-33页 |
| 4. 通用公共许可证的产品质量法分析 | 第33-35页 |
| 三、通用公共许可证的比较分析 | 第35-44页 |
| (一) 通用公共许可证与其他开源软件协议的区别 | 第35-37页 |
| (二) 通用公共许可证的版本改进研究 | 第37-44页 |
| 1. 扩大了协议的适用范围 | 第37-38页 |
| 2. 完善了软件专利条款的规定 | 第38-40页 |
| 3. 增加反对技术措施的条款 | 第40-41页 |
| 4. 提高了通用公共许可证的兼容性 | 第41-42页 |
| 5. 完善了对违反协议行为的处理 | 第42-43页 |
| 6. 其他相对通用公共许可证第二版的改进 | 第43-44页 |
| 四、在我国软件法律保护制度下对通用公共许可证的思考 | 第44-50页 |
| (一) 通用公共许可证对我国操作系统软件开发之影响 | 第44-45页 |
| (二) 通用公共许可证对我国计算机软件知识产权保护制度的完善 | 第45-48页 |
| 1. 对计算机软件的著作权保护制度的完善 | 第45-47页 |
| 2. 对计算机软件可专利性问题的思考 | 第47页 |
| 3. 对开源软件进行商标法保护的想法 | 第47-48页 |
| (三) 对通用公共许可证在我国应用的建议 | 第48-50页 |
| 结语 | 第50-52页 |
| 参考文献 | 第52-57页 |