问题标签 [copyright-display]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
434 浏览

wxpython - 如何在 wxGlade 创建的文件中插入版权声明?

我使用 wxGlade 创建使用 wxWidgets 的 Python 脚本。wxGlade 直接操作 XML 文件,这些文件描述了基于 wxWidgets 的 GUI。这些文件具有 *.wxg 扩展名。从 *.wxg 文件中,可以生成实际以多种语言之一运行 GUI 的代码,我正在使用它来生成 Python 代码。

我想在我的 *.wxg 文件和生成的代码中添加版权声明。我尝试手动编辑 *.wxg 文件并将我的版权声明添加为 HTML 注释,但在 wxGlade 中编辑文件并保存编辑后的版本后,我的注释消失了。

每次从 wxGlade 保存后,如何在不手动编辑这些文件的情况下向这些文件添加版权声明?

0 投票
4 回答
4843 浏览

iphone - 为每个项目设置版权声明?

我是一名独立开发人员,主要从事 iPhone 应用程序的开发工作,目前我正在从事几个不同的项目。有些是给我自己的,有些是给众多客户之一的。正因为如此,我想有一种方法让 Xcode 在每个项目的基础上在每个源文件的顶部设置版权声明。

我已经看过这些 问题,并且我知道 Xcode 默认情况下会在用户的通讯簿联系人卡片上提取组织以获取版权声明,并且您可以在通讯簿或终端上更改该属性。我正在寻找的是一个允许为每个项目更改默认值的设置,并让 Xcode 记住版权受让人(即,我不想在每次切换项目时都更改我的地址簿组织条目)。

0 投票
2 回答
674 浏览

header - 如何最小化 GPL 版权声明使用的地方数量?

Gnu GPL 页面 提倡在 GPL 项目的每个文件中包含以下标题:

该文件是 Foobar 的一部分。

Foobar 是免费软件:您可以根据自由软件基金会发布的 GNU 通用公共许可证的条款重新分发和/或修改它,无论是许可证的第 3 版,还是(由您选择)任何更高版本。

Foobar 的分发是希望它有用,但没有任何保证;甚至没有对适销性或特定用途适用性的默示保证。有关详细信息,请参阅 GNU 通用公共许可证。

您应该已经收到了一份 GNU 通用公共许可证的副本以及 Foobar。如果没有,请参阅http://www.gnu.org/licenses/

我觉得这是一个过度杀戮。它不能更短,并以某种方式引用 COPYING 或 LICENSE 文件吗?

0 投票
3 回答
2176 浏览

java - 如何确保我的所有源文件都附有版权声明以进行 java-maven 构建?

人们是否有一种标准方式强制在他们的 java/maven 构建中包含版权声明?我意识到这不是必需的,因为产品本身是抄写的,如果有人有我的来源,我会有更大的问题,但我被要求检查并想知道 checkstyle、PMD 或其他东西是否自动处理了这个.

是否有处理版权检查的工具?

0 投票
5 回答
5747 浏览

asp.net - AssemblyInfo 版权中的当年

是否有可能通过 DateTime.Now.Year 在 AssemblyInfo.cs 文件中包含当前年份?

我试过了:

但似乎参数只能是一个常量表达式。

0 投票
4 回答
30975 浏览

python - 用python代码写版权信息

在 python 代码中编写“版权信息”的标准方法是什么?它应该在文档字符串中还是在块注释中?我在 PEP 中找不到它。

0 投票
7 回答
160672 浏览

server-side - 版权日期需要更新吗?

时不时地我会看到一个拥有旧版权日期的网站。在我的脑海里,我一直在想“看看那个忘记更新版权年份的傻瓜!” 然后,当我将版权年份硬编码到我目前正在设计的网站中时,它突然让我震惊:

我怎么会记得更新这个?

我的直接反应只是使用一些服务器端编码来自动显示当前年份。巴姆,固定。

后来,我开始思考,如果像谷歌这样聪明伶俐的人可以忽略这一点,那么这样做可能有问题。也许我做错了什么?我想我真正想知道的是为什么我觉得有必要让版权年保持最新。有什么原因,还是我的慢性强迫症应该归咎于?

如果有充分的理由让它们保持最新,为什么不让更多的开发人员使用服务器端代码呢?我到处 看到这些“错误

0 投票
2 回答
301 浏览

open-source - 什么是适合开源 (LGPL) 项目的程序集属性值?

我刚刚开始从事一个开源项目。该项目托管在 CodePlex 上,我在业余时间从事它的工作。默认程序集属性(如下所列)的合适值是多少?

看到几个项目(在 CodePlex 和 Google Code 上)的 AssemblyCompany 和 AssemblyCopyright 属性让我感到惊讶:

xUnit.net

点网核:

起订量:

0 投票
1 回答
1584 浏览

java - 如何在 intelliJ IDEA 的注释行内的版权文本上方插入一个空白行?

我正在使用 IntelliJ IDEA 9。

它具有制作版权配置文件并应用于我创建的所有文件的功能。我要做的是格式化版权评论权。

假设我有这样的版权文本:版权所有 (c) 2010 my.company。版权所有。

我希望它自动插入到文件中,如下所示:

但是当我输入“Copyright (c) 2010 my.company. All rights reserved”行时。在版权配置文件中(不带引号)并配置格式以使用行注释和边框等,我只能使其显示如下:

即使我将上下空白行的版权文本放在模板中,如下所示,它仍然像上面一样出来。

它似乎忽略了版权模板中的空白行。有什么方法可以配置它,以便版权文本在评论中上下都有空行?

0 投票
2 回答
604 浏览

licensing - 版权声明的位置和格式是否相关?

我见过的每个软件,在文件开头都包含版权声明,并且需要大量注释。因此,您必须向下滚动才能看到代码,这有点烦人,尤其是当代码本身很短时。

我认为将版权声明保留在文件底部并将所有条款加入单行(或几行)会更好。这只是为了满足形式问题。许可证文件中提供了易于阅读的版本。

但到目前为止我还没有看到过这样的做法。这只是部落习俗还是有原因?

编辑:这里以 GNU STL 库中的 <list> 为例: