Re: ubuntu.se? Avknoppning windows/övrigt ofritt
Postat: 22 apr 2008, 16:37
Det är inte så att jag sitter och propagerar för stängda program, jag ville bara ge en vettig orsak till varför en del program inte är öppna, än i alla fall.
Forum för Ubuntus svenska gemenskap
https://ubuntu-se.servebbs.org/
Du får såklart göra precis som du vill med ditt eget program. Det jag menar är att det inte finns någon vettig anleding att hålla på källkoden när du väl börjar sprida ditt program (även om du inte anser att det är helt klart ännu). Det är ju inte så att du förlorar något på att släppa koden fri. Det som händer är att andra får nytta av den, utan att det kostar dig något som helst extra.DimensionX skrev:Konservburk tyckte inte att det var okey att man väntade med att öppna programmet först när man ansåg sig vara klar med sitt verk.
Jodå, jag förstår mycket väl tanken bakom, och det är väl inte helt fel. Men en del personer är lite känsliga med sina verk (jag bland annat), ingen får ändra nåt av det förrän det är klart och precis som de hade tänkt sig det.Konservburk skrev:Du får såklart göra precis som du vill med ditt eget program. Det jag menar är att det inte finns någon vettig anleding att hålla på källkoden när du väl börjar sprida ditt program (även om du inte anser att det är helt klart ännu). Det är ju inte så att du förlorar något på att släppa koden fri. Det som händer är att andra får nytta av den, utan att det kostar dig något som helst extra.DimensionX skrev:Konservburk tyckte inte att det var okey att man väntade med att öppna programmet först när man ansåg sig vara klar med sitt verk.
Även många större projekt börjar på det sättet.DimensionX skrev:Vi pratar nog lite om olika saker. Jag pratar om dig som sitter hemma på din fritid och skriver ett program och offrar en hel del tid på det utan att få en krona för det.
Varför lägger du ditt program som freeware över huvud taget? Antagligen för att du vill att andra ska kunna dra nytta av det du åstadkommit. Eller hur? Nyttan blir ännu större om du även lägger ut källkoden - det kostar ingenting extra.DimensionX skrev:Du lägger sedan ut ditt program som freeware på någon sajt för andra personer att ladda ned.
Ingen kommer att ändra i din privata kod. Möjligtvis ändrar folk på sina egna kopior av koden. Tycker du inte att det är ok så ska du inte släppa koden fri. Fast då vill du väl inte släppa koden i slutändan heller?DimensionX skrev:Då har du all rätt ivärlden att få slutföra ditt program, på ditt sätt, som du tänkt dig, utan att någon annan ändrar i din privata kod. Det är trots allt din helt egna kreation.
Du menar när du själv inte längre vill fortsätta med programmet?DimensionX skrev:När du anser att du gjort klart programmet så är situationen lite annorlunda, vill någon fortsätta utveckla programmet så gör du det öppet helt enkelt.
Jag pratar om samma sak. Blir programmet så pass bra att andra vill använda det så finns det antagligen även de som vill kunna göra egna små ändringar, eller utgå från din kod för att göra ett liknande men lite annorlunda program.DimensionX skrev:Jag pratar om att skriva ett program för skojs skull, som sedan blir så pass bra att andra kan få ladda ned det om de vill. På till exempel freewarefiles eller någon annan lämplig sajt.
Jag är inte riktig med på tankegången här. Varför skulle det vara mindre känsligt om någon pillar på ditt perfekt färdigställda verk jämfört med om någon pillar på något halvfärdigt? Jag tycker snarare att det borde vara tvärt om. Om jag har lagt ner betydande arbete på att få någonting helt perfekt precis som jag vill ha det, då kan jag förstå om man inte vill se några som helst ändringar.DimensionX skrev:Jodå, jag förstår mycket väl tanken bakom, och det är väl inte helt fel. Men en del personer är lite känsliga med sina verk (jag bland annat), ingen får ändra nåt av det förrän det är klart och precis som de hade tänkt sig det.
Men det finns iaf (till skillnad från rar) en chans att kunna förstå eftersom man faktiskt har tillgång till källkoden.DimensionX skrev:Sen finns det öppna projekt som är så avancerade att ingen utom skaparen förstår något av det, 7zip bland annat. Ingen begriper sig på Igors algoritmer eftersom de är helt och hållet hans verk. Därför försöker ingen ändra i dem heller.
För att verkligheten inte är svartvit. Titta på Apple. Kärnan på OS X (Mach/Darwin) samt bottenplattan på deras webläsare Safari (WebKit) är Open Source. M$ har väl i princip ingenting som är baserat på och/eller stöder egentligen FOSS.Sid skrev:På vilket sätt är Microsofts produkter värre än allt annat ofritt skräp det propageras för här?
Mysql går ju hyfsat. "Trots" att det är Open source.Och man kan inte säga att allt ofritt är skräp. Allt kan inte utvecklas som FOSS eftersom folk faktiskt böhöver betala hyran också. Bokföringsprogram återkommer jag ofta till. Med ett sånt vansinnigt "egen" skattebyråkrati vi har i Sverige måste man ha "riktiga" program för att kunna redovisa bokföringen. Hur skulle sånt kunna utvecklas som Open Source i ett sånt litet land som Sverige?
För att förklara mig lite ännu tydligare.Konservburk skrev:Jag är inte riktig med på tankegången här. Varför skulle det vara mindre känsligt om någon pillar på ditt perfekt färdigställda verk jämfört med om någon pillar på något halvfärdigt? Jag tycker snarare att det borde vara tvärt om. Om jag har lagt ner betydande arbete på att få någonting helt perfekt precis som jag vill ha det, då kan jag förstå om man inte vill se några som helst ändringar.DimensionX skrev:Jodå, jag förstår mycket väl tanken bakom, och det är väl inte helt fel. Men en del personer är lite känsliga med sina verk (jag bland annat), ingen får ändra nåt av det förrän det är klart och precis som de hade tänkt sig det.
Det känns konstigt att du är beredd att släppa ett halvfärdigt program, men inte halvfärdig kod.
Men det finns iaf (till skillnad från rar) en chans att kunna förstå eftersom man faktiskt har tillgång till källkoden.DimensionX skrev:Sen finns det öppna projekt som är så avancerade att ingen utom skaparen förstår något av det, 7zip bland annat. Ingen begriper sig på Igors algoritmer eftersom de är helt och hållet hans verk. Därför försöker ingen ändra i dem heller.
Inget snack om att det finns många otroligt bra open source program och standarder, men det saknas en del också.Sid skrev:Mysql går ju hyfsat. "Trots" att det är Open source.Och man kan inte säga att allt ofritt är skräp. Allt kan inte utvecklas som FOSS eftersom folk faktiskt böhöver betala hyran också. Bokföringsprogram återkommer jag ofta till. Med ett sånt vansinnigt "egen" skattebyråkrati vi har i Sverige måste man ha "riktiga" program för att kunna redovisa bokföringen. Hur skulle sånt kunna utvecklas som Open Source i ett sånt litet land som Sverige?
Så du vill släppa ett program som är ganska så färdigt, men du vill hålla på källkoden tills du är säker på att programmet är helt klart? Jag förstår inte hur du tjänar på att hålla på källkoden på det sättet?DimensionX skrev:Nej, det jag ville släppa var ett program jag trodde var ganska så färdigt men som kommer att uppdateras ett antal gånger innan jag är helt nöjd. Och det är jag och de flesta andra också medveten om för så är det alltid med precis allting.
Så du menar att du inte kan jobba ostört när du väl släppt källkoden? Hur kommer det sig? Det är ju inte så att någon kan gå in och ändra din personliga kod bara för att du har släpp den fri. Däremot kan folk ändra på sina egna kopior. Är det vad du är rädd för?DimensionX skrev:När jag inte tänker jobba mer med mitt program och anser det helt klart så får gärna andra ta över om de tror att de kan förbättra det, var tanken. Och då släpper jag källkoden. Men när jag jobbar så vill jag jobba ostört för att få det precis som jag vill.
I det fallet pratar vi realistiskt alternativ, i mitt ovanstående inlägg, icke.Ulsak skrev:Det finns en bit kvar innan alla förstår hur viktigt det är att supporta, använda, ge feedback till och hjälper till att utveckla open source-alternativen istället för att överge dom till förmån för ofria program som för tillfället fungerar bättre.
Att använda Gimp och Inkscape gör jag inte för att lättare och för att de har mer funktioner utan för att de är fria program som faktiskt utmanar Illustrator och Photoshop, och om vi är fler som intresserar oss för dem kanske de kan komma ikapp och förbi.
Men som sagt var och en gör som han/hon vill..
På grund av att jag inte tänker jobba mer med detta program och anser det klart. Sen "ger jag bort" programmet till andra om de vill jobba med det och kanske utveckla det lite till. Men så länge jag är aktiv i programmets utveckling skall det se ut och fungera som jag har tänkt mig från början, det är trots allt mitt och ingen annans program även om jag låter dom använda det. Sen när jag är klar så är det fritt fram att "ta över".Konservburk skrev:Så du vill släppa ett program som är ganska så färdigt, men du vill hålla på källkoden tills du är säker på att programmet är helt klart? Jag förstår inte hur du tjänar på att hålla på källkoden på det sättet?DimensionX skrev:Nej, det jag ville släppa var ett program jag trodde var ganska så färdigt men som kommer att uppdateras ett antal gånger innan jag är helt nöjd. Och det är jag och de flesta andra också medveten om för så är det alltid med precis allting.
Så du menar att du inte kan jobba ostört när du väl släppt källkoden? Hur kommer det sig? Det är ju inte så att någon kan gå in och ändra din personliga kod bara för att du har släpp den fri. Däremot kan folk ändra på sina egna kopior. Är det vad du är rädd för?DimensionX skrev:När jag inte tänker jobba mer med mitt program och anser det helt klart så får gärna andra ta över om de tror att de kan förbättra det, var tanken. Och då släpper jag källkoden. Men när jag jobbar så vill jag jobba ostört för att få det precis som jag vill.
Det jag tycker är konstigt är att du är beredd att släppa programmet men inte koden trots att du tänker släppa koden senare. Jag kan inte se någon vettig anledning att göra på det sättet. Möjligtvis om det är så att du skämms för koden. Men då borde du inte släppa programmet heller enligt mig.
Absolut, men det är ju nåt som kan användas för det mesta medan jag tänker på områdesspecefik mjukvara - ett svenskt bokföringsprogram är så specialiserat att det bara fungerar för Svensk skattelagstiftning. Ta som exempel omvänd moms i byggbranschen, nåt så dumt så att det bara kan lagstiftas om i Sverige... xDSid skrev:Mysql går ju hyfsat. "Trots" att det är Open source.
Men vad förlorar du på att släppa källkoden från början? Programmet kommer ju fortfarande se ut och fungera precis som du har tänkt dig. Det kommer fortfarande att vara ditt program.DimensionX skrev:På grund av att jag inte tänker jobba mer med detta program och anser det klart. Sen "ger jag bort" programmet till andra om de vill jobba med det och kanske utveckla det lite till. Men så länge jag är aktiv i programmets utveckling skall det se ut och fungera som jag har tänkt mig från början, det är trots allt mitt och ingen annans program även om jag låter dom använda det. Sen när jag är klar så är det fritt fram att "ta över".
Det är ditt program även om du släpper koden under GPL. Det är bara att säga nej tack varje gång någon erbjuder sig att hjälpa till.På grund av att jag inte tänker jobba mer med detta program och anser det klart. Sen "ger jag bort" programmet till andra om de vill jobba med det och kanske utveckla det lite till. Men så länge jag är aktiv i programmets utveckling skall det se ut och fungera som jag har tänkt mig från början, det är trots allt mitt och ingen annans program även om jag låter dom använda det. Sen när jag är klar så är det fritt fram att "ta över".
Jag fattar precis hur du tänker DimX men det är inte så FOSS fungerar, eller inte så det skall fungerar iaf - tror jag, beror väl iof på hur man ser på det...Sid skrev:Det är ditt program även om du släpper koden under GPL. Det är bara att säga nej tack varje gång någon erbjuder sig att hjälpa till.På grund av att jag inte tänker jobba mer med detta program och anser det klart. Sen "ger jag bort" programmet till andra om de vill jobba med det och kanske utveckla det lite till. Men så länge jag är aktiv i programmets utveckling skall det se ut och fungera som jag har tänkt mig från början, det är trots allt mitt och ingen annans program även om jag låter dom använda det. Sen när jag är klar så är det fritt fram att "ta över".
Citerar dig så här istället.Konservburk skrev:Men vad förlorar du på att släppa källkoden från början? Programmet kommer ju fortfarande se ut och fungera precis som du har tänkt dig. Det kommer fortfarande att vara ditt program.DimensionX skrev:På grund av att jag inte tänker jobba mer med detta program och anser det klart. Sen "ger jag bort" programmet till andra om de vill jobba med det och kanske utveckla det lite till. Men så länge jag är aktiv i programmets utveckling skall det se ut och fungera som jag har tänkt mig från början, det är trots allt mitt och ingen annans program även om jag låter dom använda det. Sen när jag är klar så är det fritt fram att "ta över".
Så vad är du rädd för? Att några av användarna modifierar sin kopia av koden efter sina egna behov? Ser du sådant som någon slags ärekränkning? Eller är du rädd för att de ska släppa sina modifierade versioner och att vanliga användare kommar tycka bättre om dem än om din orginalversion?
Inte rädd, men petig med min skapelse.Så vad är du rädd för?
Och skickar ut den, ja. Det vill jag definitivt inte. Inte ens att de modifierar om den för hemmabruk.Att några av användarna modifierar sin kopia av koden efter sina egna behov?
Nej, men då är det inte mitt program längre. Känns det inte som.Ser du sådant som någon slags ärekränkning?
Då försvinner liksom vitsen med att släppa källkoden till det i det stadiet. Den släpper jag ju ändå när det är okey att ändra om mitt program då jag inte bryr mig längre.Sid skrev:Det är ditt program även om du släpper koden under GPL. Det är bara att säga nej tack varje gång någon erbjuder sig att hjälpa till.På grund av att jag inte tänker jobba mer med detta program och anser det klart. Sen "ger jag bort" programmet till andra om de vill jobba med det och kanske utveckla det lite till. Men så länge jag är aktiv i programmets utveckling skall det se ut och fungera som jag har tänkt mig från början, det är trots allt mitt och ingen annans program även om jag låter dom använda det. Sen när jag är klar så är det fritt fram att "ta över".