Version 1.1 of the definition has been released. Please help updating it, contribute translations, and help us with the design of logos and buttons to identify free cultural works and licenses!

Abuse filter log

Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)
Jump to navigation Jump to search
Details for log entry 158,239

02:21, 6 October 2018: 94.20.42.28 (talk) triggered filter 0, performing the action "edit" on Source Code. Actions taken: Warn; Filter description: (examine)

Changes made in edit

==Definition==
[htt[http://www.example.com link title]p://www.example.com link title]==Definition==
Source code is a delicate question to tackle in the broad context of free contents. For example, the GNU GPL defines it as ''"the preferred form of the work for making modifications to [the work]"''. Indeed, source code is of primary importance for many kinds of works (especially software).
Source code is a delicate question to tackle in the broad context of free contents. For example, the GNU GPL defines it as ''"the preferred form of the work for making modifications to [the work]"''. Indeed, source code is of primary importance for many kinds of works (especially software).


Action parameters

VariableValue
Whether or not the edit is marked as minor (no longer in use) (minor_edit)
false
Name of the user account (user_name)
'94.20.42.28'
Age of the user account (user_age)
0
Page ID (page_id)
1357
Page namespace (page_namespace)
0
Page title (without namespace) (page_title)
'Source Code'
Full page title (page_prefixedtitle)
'Source Code'
Action (action)
'edit'
Edit summary/reason (summary)
'/* Definition */ '
Old content model (old_content_model)
'wikitext'
New content model (new_content_model)
'wikitext'
Old page wikitext, before the edit (old_wikitext)
'==Definition== Source code is a delicate question to tackle in the broad context of free contents. For example, the GNU GPL defines it as ''"the preferred form of the work for making modifications to [the work]"''. Indeed, source code is of primary importance for many kinds of works (especially software). But there are also situations where the idea of source code appears irrelevant or even meaningless. Consider a digital recording of a modern rock concert. How do we define "source code" ? No symbolic or textual transcription of the concert will be able to describe exactly (so as to reproduce accurately) the manner in which the guitarist picked the strings of his instruments, the slight variations in pitch or tempo of the singer, etc. Even if no "source code" can be made available for such a work, it would be counter-productive to qualify it as "non-free" if it satisfies to the other freedoms of free content. Thus, let's define a criterion for knowing when source code is mandatory: * '''When the work or part of it is generated by computation from a modifiable structured form (e.g. textual), this modifiable structured form is called ''source code''. It must be made available to recipients of the work.''' ==Discussion of terms== * ''structured'': which gives access to the structure of the work (for example, an OpenDocument file gives access to the structure of the document, whereas a PDF file doesn't) * ''modifiable'': whose format allows easy modification (including modification of structure) * ''computation'': which does not involve any creative act from a human being ==Transitivity== Of course, the source code must satisfy the freedoms of free content as well. Therefore, by recursion, our definition is not weaker than the one in the GNU GPL ==Examples== * software source code * editable text (raw text, XML, word processor files...) * vector graphics files * tablatures, lyrics * multitracks from an audio recording * multitracks from any video recording'
New page wikitext, after the edit (new_wikitext)
'[htt[http://www.example.com link title]p://www.example.com link title]==Definition== Source code is a delicate question to tackle in the broad context of free contents. For example, the GNU GPL defines it as ''"the preferred form of the work for making modifications to [the work]"''. Indeed, source code is of primary importance for many kinds of works (especially software). But there are also situations where the idea of source code appears irrelevant or even meaningless. Consider a digital recording of a modern rock concert. How do we define "source code" ? No symbolic or textual transcription of the concert will be able to describe exactly (so as to reproduce accurately) the manner in which the guitarist picked the strings of his instruments, the slight variations in pitch or tempo of the singer, etc. Even if no "source code" can be made available for such a work, it would be counter-productive to qualify it as "non-free" if it satisfies to the other freedoms of free content. Thus, let's define a criterion for knowing when source code is mandatory: * '''When the work or part of it is generated by computation from a modifiable structured form (e.g. textual), this modifiable structured form is called ''source code''. It must be made available to recipients of the work.''' ==Discussion of terms== * ''structured'': which gives access to the structure of the work (for example, an OpenDocument file gives access to the structure of the document, whereas a PDF file doesn't) * ''modifiable'': whose format allows easy modification (including modification of structure) * ''computation'': which does not involve any creative act from a human being ==Transitivity== Of course, the source code must satisfy the freedoms of free content as well. Therefore, by recursion, our definition is not weaker than the one in the GNU GPL ==Examples== * software source code * editable text (raw text, XML, word processor files...) * vector graphics files * tablatures, lyrics * multitracks from an audio recording * multitracks from any video recording'
Unified diff of changes made by edit (edit_diff)
'@@ -1,3 +1,3 @@ -==Definition== +[htt[http://www.example.com link title]p://www.example.com link title]==Definition== Source code is a delicate question to tackle in the broad context of free contents. For example, the GNU GPL defines it as ''"the preferred form of the work for making modifications to [the work]"''. Indeed, source code is of primary importance for many kinds of works (especially software). '
Old page size (old_size)
1993
Lines added in edit (added_lines)
[ 0 => '[htt[http://www.example.com link title]p://www.example.com link title]==Definition==' ]
Unix timestamp of change (timestamp)
1538792515