\version "2.12.1" % No Hyperlink to the source file behind the music. \pointAndClickOff \header { title = "Infinite Hands" subtitle = "Singing a part of the history of free software" subsubtitle = \markup { "Original: Finity’s End, filked with permission from" \with-url #"http://cherryh.com/" { "C.J. Cherryh" } "and" \with-url #"http://lesliefish.com/" { "Leslie Fish" } } source = "Finity’s End from C.J.Cherryh (lyrics) and Leslie Fish (music)" poet = "Arne Babenhauserheide" composer = "Leslie Fish" %instrument = "guitar, capo 3" copyright = \markup \center-column { \concat { \char ##x00A9 " 1985—2007 Leslie Fish," } \concat { \char ##x00A9 " 1985 C.J.Cherryh," } \concat { \char ##x00A9 " 2007—2010 Arne Babenhauserheide" } \concat { "Licensed under the " \with-url #"http://gnu.org/licenses/gpl.html" {GPLv3} } } lastupdated = "2009/February/19" } % **************************************************************** % Start cut-&-pastable-section % **************************************************************** \paper { #(define dump-extents #t) indent = 0\mm line-width = 160\mm force-assignment = #"" line-width = #(- line-width (* mm 3.000000)) } \layout { } % **************************************************************** % ly snippet: % **************************************************************** harmonies = { \chordmode{ c8 c c a:m a:m a:m d d d a:m a:m a:m e e e g g g a:m a:m a:m a:m a:m a:m c c c a:m a:m a:m d d d a:m a:m a:m c c c g g g a:m a:m a:m a:m a:m a:m c8 c c c c c d d d a:m a:m a:m d d d d d d a:m a:m a:m a:m a:m a:m c c c c c c d d d a:m a:m a:m c c c d d d a:m a:m a:m a:m a:m a:m } } choruschords = { \chordmode{ c8 c c a:m a:m a:m d d d a:m a:m a:m e e e g g g g g g a:m a:m a:m a:m a:m a:m c c c a:m a:m a:m d d d a:m a:m a:m c c c g g g a:m a:m a:m a:m a:m a:m a:m a:m a:m } } music = { \time 3/4 c8. b16 c8 a8 c c d a b a4 a8 b8. b16 b8 g8 a b a4 r4. b8 c16 c8. c8 c d e d a b a4 b8 c c d b g a a4 r4. a8 e' e e e f e d a b a r d16 d16 d4 d8 d c d e4 r4. a,8 e'8. e16 e8 e f e d a b a r16 a16 b8 c8 d16 e8. d8 c b a4 r4. b8 } chorusmusic = { \time 3/4 c8 b c a c c d a b a8. r16 a16 a16 b16 b8. b8 g4 g16 g g a8. b8 a4 r4. b8 c b16 b c8 a c c d a b a4 b8 c8. d16 d8 b g a a4 r8 } % Für PDF... << \context ChordNames << \set chordChanges = ##t \harmonies >> \context Staff \relative c' { \music } \addlyrics { In -- fi -- nite Hands build a world to be free, the di -- gi -- tal space we all know. Un li -- mi -- ted use has the code that we write, and free -- dom's the badge we all show The stuff runs our ser -- vers our desk -- tops and grids by un -- coun -- ted hands it was made set out in the wild on the day it is born for our free run -- ning long co -- ding trade. For } >> << \context ChordNames << \set chordChanges = ##t \choruschords >> \context Staff \relative c' { \chorusmusic } \addlyrics { no law shall bind us or keep us for long, for in -- fi -- ni -- ty's ours and in -- fi -- ni -- ty's free and no com -- pa -- ny owns us and no lands our own for in -- fi -- nite ha -- nds are we. } >> \markup{ \column { \small { "C a D a" "Infinite Hands build a world to be free," " E G a" "the digital space we all know," " C (a) D a" "unlimited use has the code that we write," " C G a" "and freedom's the badge we all show." " " " C D a" "The stuff runs our servers, our desktops and grids," " D a" "by uncounted hands it was made," " C D a" "set out in the wild on the day it is born," " C D a" "for our free running, long coding trade." " " "Ref:" " C a D a" "And no law shall bind us or keep us for long," " E G a" "for infinity's ours and infinity's free," " C a D a" "and no company owns us, and no land's our own," " C G a" "for Infinite Hands are we." " " } } \column { \small { " " "The companies thought that they'd pay us for lines" "and have all the code for their own." "“You're company people and company teams," "Your code will now serve us alone.”" " " "R. Stallman was only a student that day," "and he said to himself thinking deep:" "Farewell to a job, all my code shall be free," "for what they don't own they can't keep." " " "-Ref-" " " "The miracle came, he did not change his mind" "and gathered around him a crew," "and people could buy his free programs from him," "sent by mail and his money got through." " " "At times others came and they said, “We're free, too," "you can take code as if in a mall." "It will be only yours then, just say it's from us," "and it runs and compiles where you call.”" " " "-Ref: But... -" " " "Now Richard M. Stallman was vexed and annoyed," "and he sent out the word as before:" "“All code must be free, free to use and improve," "which our license ensures evermore.”" " " "But still many coders were lured from our ranks," "now for Windows and Apple they strived," \italic {"- spoken in background: And for Amiga, BeOS, IBM," " and many many more -"} "their call to awake came from Finland one day," "as to GNU a free kernel arrived." " " "-Ref- (percussion)" " " } } } \markup { \column { \small { "We open our source as an act to be free" "from chains of lock-ed down trash" "but some people lost the philosophy" "and started to see only cash." " " "So the term “Open Source” became marketing slang" "from people who seemed to be guides," "but freedom, or social, or changing the world? (spoken)" "They talk about money, not rights." " " "-Ref- (vocal)" " " "“Then patent it all”, came a call spreading wide," "“for money is all you should see”," \italic { " - So noone but you can make progress bars, trash cans," " one-click shops, footnotes or spell checking..." " ...except if that's already patented but not enforced -" } "but Richard M. Stallman still sent out the word," "that all code from now on must be free." " " "So code would stay free and our teams did grow strong," "but some loopholes remained in our side," "which traitors like TiVo exploited to steal," "so we needed a change in the right." " " "- Ref-" " " } } \column { \small { \italic {"... no words ..." } " " "So our license reshaped by the people and GNU," "for code contributed to trade," "and orders be none to withhold us or bind," " C E a" "no law on our code but the license we made." " " "Ref:" " C a D a" "Just that law shall bind us and keep us for long," " E G a" "for infinity's ours and infinity's free," " C a D a" "and no company owns us, and no land's our own," " C G a" "for Infinite Hands/Lines are we," " C E C (G) a" "are we, for Infinite Hands/Lines are we." } } } \markup \italic { \column { \justify-string #"This is a part of the history of free software, although it misses some details. While “Finity’s End” from C.J. Cherryh (which is the story the original lyrics told) was a work of fiction, this story really happened and happens today." " " \concat { "More information on the history of free software is available from " \with-url #"http://www.gnu.org" { "GNU.org" } "."} \concat {"More about “Infinite Hands” can be found on " \with-url #"http://infinite-hands.draketo.de" { "infinite-hands.draketo.de" } "." } } } % Generate a midi \score { \relative c' { \tempo 4 = 100 \music \chorusmusic } \midi { } }