www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/licenses/po javascript-labels-rationale.pot...


From: GNUN
Subject: www/licenses/po javascript-labels-rationale.pot...
Date: Sat, 04 Feb 2012 01:27:55 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     GNUN <gnun>     12/02/04 01:27:55

Added files:
        licenses/po    : javascript-labels-rationale.pot 
                         javascript-labels.pot 

Log message:
        Automatic update by GNUnited Nations.

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/licenses/po/javascript-labels-rationale.pot?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/licenses/po/javascript-labels.pot?cvsroot=www&rev=1.1

Patches:
Index: javascript-labels-rationale.pot
===================================================================
RCS file: javascript-labels-rationale.pot
diff -N javascript-labels-rationale.pot
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ javascript-labels-rationale.pot     4 Feb 2012 01:27:47 -0000       1.1
@@ -0,0 +1,212 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <address@hidden>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2012-02-03 20:26-0500\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <address@hidden>\n"
+"Language-Team: LANGUAGE <address@hidden>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: ENCODING"
+
+#. type: Content of: <title>
+msgid ""
+"JavaScript License Web Labels: Background and rationale - GNU Project - Free "
+"Software Foundation"
+msgstr ""
+
+#. type: Content of: <h2>
+msgid "JavaScript License Web Labels: Background and rationale"
+msgstr ""
+
+#. type: Content of: <h3>
+msgid "Introduction"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"We are very concerned about the growing problem of proprietary "
+"JavaScript. The Web, which has done so much to enable the sharing and "
+"understanding of free software, is now also a place where users&mdash;often "
+"unknowingly&mdash;run huge amounts of proprietary software on their "
+"computers. Free software is succeeding on the desktop partly because of the "
+"copyleft protection guaranteeing users be told up front when a particular "
+"program is free for them to use, study, share, and modify. But on the Web, "
+"browsers download and run JavaScript without ever informing users of the "
+"program's license or their freedoms."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"To begin addressing this problem, we have <a "
+"href=\"/licenses/javascript-labels.html\">published a method</a> that "
+"webmasters can use to label JavaScript served from their sites with license "
+"information and source code links.  All GNU software licenses require "
+"distributors to provide this information with the software so recipients "
+"know they have the legal permission to share and change it, and access to "
+"the source code they need to exercise those freedoms.  These conditions are "
+"critical elements of the copyleft in these licenses, helping to keep the "
+"software free for everyone who receives it."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"We believe that webmasters who use this system on their own sites will be in "
+"compliance with the relevant conditions in the GNU software licenses and "
+"many other popular free software licenses.  We also expect that most "
+"webmasters will find this is the easiest way to comply with those terms, "
+"especially when they serve optimized JavaScript."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"We also want to encourage webmasters to publish JavaScript licensing "
+"information so that visitors can refuse nonfree JavaScript.  As Richard "
+"Stallman explained in <a "
+"href=\"/philosophy/javascript-trap.html\">&ldquo;The JavaScript "
+"Trap,&rdquo;</a> nonfree JavaScript is just as dangerous as any other "
+"nonfree software&mdash;and it's only made more insidious because browsers "
+"typically download and run it without your knowledge."
+msgstr ""
+
+#. type: Content of: <h3>
+msgid "Rationale"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"Conditions in free software licenses to include a copy of the license terms "
+"and access to source code are almost always easy to follow when software is "
+"distributed through the Web or other Internet channels.  However, "
+"distributing JavaScript embedded in Web sites is complicated by a couple of "
+"unique factors: visitors usually receive the software without expressly "
+"requesting it, and webmasters can only serve a single file of JavaScript "
+"code (so they can't, for example, send an archive file that includes other "
+"resources required by the license)."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"These issues combined leave webmasters with few obvious ways to provide "
+"additional material required by free software licenses.  The simplest "
+"solution would be to serve only JavaScript in source code form, with a full "
+"copy of the license in its comments.  That can be acceptable on smaller "
+"sites, but when JavaScript begins to represent a lot of repeat traffic, "
+"webmasters are understandably reluctant to serve so much data.  Our method "
+"gives them a clear place to serve additional license resources&mdash;and "
+"visitors a clear place to look for it&mdash;by addressing both of these "
+"points.  First, it makes the software distribution visible by offering "
+"&ldquo;JavaScript license information&rdquo; through a link.  The linked "
+"page gives webmasters a space where they can publish those resources that's "
+"appropriately prominent but not confusing to visitors."
+msgstr ""
+
+#. type: Content of: <h3>
+msgid "Machine readability"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"In order to make it easier for people to reject nonfree JavaScript in their "
+"browsers, our method is specific enough for a plug-in or other software to "
+"find the site's table of JavaScript license information, confirm that all of "
+"the JavaScript is under a known free license, download the source code, and "
+"confirm that it corresponds to the optimized JavaScript that's being served "
+"from the site.  This way, visitors can quickly and conveniently check "
+"whether or not the JavaScript is free, and decide accordingly whether or not "
+"they want to run it.  <a href=\"http://lduros.net/librejs/\";>LibreJS</a> is "
+"a plug-in for Mozilla-based browsers that helps users avoid running nonfree "
+"JavaScript, and it will implement these checks to enhance its capabilities."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"We considered using another format like RDF as the basis for our system, in "
+"order to simplify this job for programmers by giving them more detailed "
+"information in an easily parsed format.  However, our goal was to make this "
+"information accessible to human readers first, and machines second.  Using "
+"well-structured HTML provided the best match with those priorities."
+msgstr ""
+
+#. type: Content of: <h3>
+msgid "Next steps"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"We are not saying that webmasters that host free software JavaScript must "
+"follow this specific method to comply with the licenses.  Every free "
+"software license clearly lays out its own conditions, and any webmaster who "
+"wants to use a different method that meets those conditions is welcome to do "
+"so.  However, this method has the benefit of making full license information "
+"readily accessible to visitors&mdash;an issue that's been a struggle to "
+"address to date&mdash;without compromising webmasters' ability to serve "
+"JavaScript the way they feel is best."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"We are very interested to hear feedback and suggestions about other ways we "
+"might accomplish the same goals, while making the system more useful for "
+"webmasters, site visitors, or developers working on license-checking "
+"software.  If we get enough suggestions to publish a new method that's "
+"noticeably improved over this one, we'll do so.  (That's why this method "
+"uses such a verbose identifier for the license information table: to allow "
+"software to distinguish this method from others we might craft in the "
+"future.)  If this is an issue that you're interested in, please <a "
+"href=\"http://lduros.net/cgi-bin/mailman/listinfo/librejs\";>subscribe to the "
+"LibreJS mailing list</a>, and write there with your comments and "
+"suggestions.  We look forward to hearing from you."
+msgstr ""
+
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.
+#. type: Content of: <div>
+msgid "*GNUN-SLOT: TRANSLATOR'S NOTES*"
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"Please send general FSF &amp; GNU inquiries to <a "
+"href=\"mailto:address@hidden";>&lt;address@hidden&gt;</a>.  There are also <a "
+"href=\"/contact/\">other ways to contact</a> the FSF."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"Please send broken links and other corrections or suggestions to <a "
+"href=\"mailto:address@hidden";>&lt;address@hidden&gt;</a>."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"Please see the <a "
+"href=\"/server/standards/README.translations.html\">Translations README</a> "
+"for information on coordinating and submitting translations of this article."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid "Copyright &copy; 2012 Free Software Foundation, Inc."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"This page is licensed under a <a rel=\"license\" "
+"href=\"http://creativecommons.org/licenses/by-nd/3.0/us/\";>Creative Commons "
+"Attribution-NoDerivs 3.0 United States License</a>."
+msgstr ""
+
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.
+#. type: Content of: <div><div>
+msgid "*GNUN-SLOT: TRANSLATOR'S CREDITS*"
+msgstr ""
+
+#.  timestamp start 
+#. type: Content of: <div><p>
+msgid "Updated:"
+msgstr ""

Index: javascript-labels.pot
===================================================================
RCS file: javascript-labels.pot
diff -N javascript-labels.pot
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ javascript-labels.pot       4 Feb 2012 01:27:47 -0000       1.1
@@ -0,0 +1,265 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <address@hidden>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2012-02-03 20:26-0500\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <address@hidden>\n"
+"Language-Team: LANGUAGE <address@hidden>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: ENCODING"
+
+#. type: Content of: <title>
+msgid "JavaScript License Web Labels - GNU Project - Free Software Foundation"
+msgstr ""
+
+#. type: Content of: <h2>
+msgid "JavaScript License Web Labels"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"If you are a webmaster who wants to deploy JavaScript on your own site, we "
+"suggest following the method below to label those files with license and "
+"source code information.  It's especially useful in cases where the "
+"JavaScript is under a GNU license, but does not include the permission in <a "
+"href=\"/philosophy/javascript-trap.html#AppendixA\">Appendix A of &ldquo;The "
+"JavaScript Trap.&rdquo;</a> Followed correctly, this method presents the "
+"information prominently enough to comply with the relevant conditions in the "
+"GNU software licenses, and it's specific enough that software can confirm "
+"the correctness of the information on a site.  For more background, please "
+"read our <a href=\"/licenses/javascript-labels-rationale.html\">rationale "
+"document</a>."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"JavaScript License Web Labels are not designed to provide license "
+"information for inline JavaScript on HTML pages.  License information for "
+"such scripts should be included on those pages directly."
+msgstr ""
+
+#. type: Content of: <h3>
+msgid "Writing the labels page"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"Add a page for JavaScript License Web Labels to your site.  You can use "
+"whatever path or filename is most convenient for you; others will find it "
+"through links.  The page must include one table marked with the attribute "
+"<code>id=&quot;jslicense-labels1&quot;</code>.  This name lets automated "
+"tools find the table easily, and tells them what format to expect.  Each row "
+"of this table will contain three cells, providing information about a "
+"standalone JavaScript file used on the site, its license, and how visitors "
+"can obtain its source code."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"The first cell of each row names a JavaScript file used by the site.  The "
+"cell must contain an anchor tag that links to that file, just as "
+"<code>script</code> tags throughout the site do."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"The second cell provides information about the license of this JavaScript "
+"file.  The cell must contain an anchor tag whose link refers to the full "
+"license text, and whose text provides the license's full name, and if the "
+"license has multiple versions, the version number and whether or not the "
+"file is licensed under later versions of the license.  Good license "
+"identifiers and their associated links are:"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid ""
+"<a "
+"href=\"http://www.gnu.org/licenses/gpl-2.0.html\";>GNU-GPL-2.0-or-later</a>"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid ""
+"<a "
+"href=\"http://www.gnu.org/licenses/gpl-3.0.html\";>GNU-GPL-3.0-or-later</a>"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid ""
+"<a "
+"href=\"http://www.gnu.org/licenses/lgpl-2.1.html\";>GNU-LGPL-2.1-or-later</a>"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid ""
+"<a "
+"href=\"http://www.gnu.org/licenses/lgpl-3.0.html\";>GNU-LGPL-3.0-or-later</a>"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid ""
+"<a "
+"href=\"http://www.gnu.org/licenses/agpl-3.0.html\";>GNU-AGPL-3.0-or-later</a>"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid "<a 
href=\"http://www.apache.org/licenses/LICENSE-2.0\";>Apache-2.0-only</a>"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid "<a 
href=\"http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5\";>Modified-BSD</a>"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid ""
+"<a "
+"href=\"http://creativecommons.org/publicdomain/zero/1.0/legalcode\";>CC0-1.0-only</a>"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid "<a href=\"http://www.jclark.com/xml/copying.txt\";>Expat</a>"
+msgstr ""
+
+#. type: Content of: <ul><li>
+msgid "<a href=\"http://www.mozilla.org/MPL/2.0\";>MPL-2.0-or-later</a>"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"The third cell provides a link to the JavaScript's source code.  The source "
+"code file can be a single, unminified JavaScript file, a "
+"<code>.tar.gz</code> archive, or a <code>.zip</code> archive.  If a source "
+"archive includes multiple JavaScript files, the archive must include a file "
+"named <code>00-INDEX</code> that lists the order in which individiual source "
+"files should be concatenated to produce a single file that's equivalent to "
+"what's hosted on the site.  If the JavaScript as it's served from the site, "
+"and linked from the first cell, is already in source code form, link to the "
+"same URL again in this cell."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"Below is an example table for illustration.  This site just uses one "
+"JavaScript file: a minified version of jQuery 1.7, distributed under the "
+"Expat license.  The table lists the file with corresponding license "
+"information and a link to full source code:"
+msgstr ""
+
+#. type: Content of: <pre>
+#, no-wrap
+msgid ""
+"<code>&lt;table id=&quot;jslicense-labels1&quot;&gt;\n"
+"\n"
+"&lt;tr&gt;\n"
+"&lt;td&gt;&lt;a "
+"href=&quot;/js/jquery-1.7.min.js&quot;&gt;jquery-1.7.min.js&lt;/a&gt;&lt;/td&gt;\n"
+"\n"
+"&lt;td&gt;&lt;a "
+"href=&quot;http://www.jclark.com/xml/copying.txt&quot;&gt;Expat&lt;/a&gt;&lt;/td&gt;\n";
+"\n"
+"&lt;td&gt;&lt;a "
+"href=&quot;/js/jquery-1.7.tar.gz&quot;&gt;jquery-1.7.tar.gz&lt;/a&gt;&lt;/td&gt;\n"
+"&lt;/tr&gt;\n"
+"\n"
+"&lt;/table&gt;\n"
+"</code>"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"This page may include other text and markup, including your site's normal "
+"layout and navigation tools, but the table must be displayed prominently on "
+"it."
+msgstr ""
+
+#. type: Content of: <h3>
+msgid "Links to the labels page"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"On each page that uses JavaScript, include a link that points to the labels "
+"page described above.  Mark this link with the attribute "
+"<code>rel=&quot;jslicense&quot;</code>, so that automated tools can find "
+"it.  For example, your final link might look like this:"
+msgstr ""
+
+#. type: Content of: <pre>
+#, no-wrap
+msgid ""
+"<code>&lt;a href=&quot;/about/javascript&quot; "
+"rel=&quot;jslicense&quot;&gt;JavaScript license information&lt;/a&gt;\n"
+"</code>"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"This link can be small, but it should be clearly visible to people who visit "
+"your site."
+msgstr ""
+
+#. type: Content of: <h3>
+msgid "Notes"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"If you do these things, you will comply with the relevant conditions in the "
+"GNU software licenses, such as the GNU General Public License.  They should "
+"also suffice to comply with many other free software licenses, but we can't "
+"say with certainty that they will comply with all of them.  As always, "
+"please make sure you understand and follow the license conditions of any "
+"free software you distribute."
+msgstr ""
+
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.
+#. type: Content of: <div>
+msgid "*GNUN-SLOT: TRANSLATOR'S NOTES*"
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"Please send general FSF &amp; GNU inquiries to <a "
+"href=\"mailto:address@hidden";>&lt;address@hidden&gt;</a>.  There are also <a "
+"href=\"/contact/\">other ways to contact</a> the FSF."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"Please send broken links and other corrections or suggestions to <a "
+"href=\"mailto:address@hidden";>&lt;address@hidden&gt;</a>."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"Please see the <a "
+"href=\"/server/standards/README.translations.html\">Translations README</a> "
+"for information on coordinating and submitting translations of this article."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid "Copyright &copy; 2012 Free Software Foundation, Inc."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"This page is licensed under a <a rel=\"license\" "
+"href=\"http://creativecommons.org/licenses/by-nd/3.0/us/\";>Creative Commons "
+"Attribution-NoDerivs 3.0 United States License</a>."
+msgstr ""
+
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.
+#. type: Content of: <div><div>
+msgid "*GNUN-SLOT: TRANSLATOR'S CREDITS*"
+msgstr ""
+
+#.  timestamp start 
+#. type: Content of: <div><p>
+msgid "Updated:"
+msgstr ""



reply via email to

[Prev in Thread] Current Thread [Next in Thread]