我有一个用户界面,允许用户进行字符串操作(除其他外)。在幕后,我称之为静态方法(例如java.lang.String.toUpperCase()
,java.lang.String.toLowerCase()
,java.lang.String.regionMatches()
等。)
UI旨在供非编程人员使用,并显示诸如他们需要提供的参数来执行String操作。我想为用户提供一些帮助,并想知道从Oracle Javadoc复制和粘贴参数的描述是否合法,并包括在我的帮助中(例如,regionMatches)
参数:
感谢您提供任何相关信息。
答案 0 :(得分:3)
来自Oracle's Java SE Documentation Legal Notices page:
This software and related documentation are provided under a license agreement
containing restrictions on use and disclosure and are protected by intellectual
property laws. Except as expressly permitted in your license agreement or
allowed by law, you may not use, copy, reproduce, translate, broadcast, modify,
license, transmit, distribute, exhibit, perform, publish, or display any part,
in any form, or by any means. Reverse engineering, disassembly, or decompilation
of this software, unless required by law for interoperability, is prohibited.
基于此我会说你不能合法地复制和粘贴Oracle文档,但IANAL和你应该咨询律师以获得真正的法律意见。
分享并享受。
答案 1 :(得分:0)
我认为从Oracle复制描述会很好,最后只需承认它们。