<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox where print preview displays the noscript content */
noscript {display:none;}
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser

Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)

<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations

Also see [[AdvancedOptions]]
Hem estat citats per a l'acte de conciliació el dia 24 de novembre de 2006.
Tan aviat com sigui possible seguirem informant.

A la conciliacio només es va presentar Samsung, PCCity, una altre de les parts demandades, no ho va fer. No es va arribar a cap acord.
!Campanyes internacionals
* Catalunya: [[retornant la llicència de windows - xadap|http://informaticat.com/modules.php?name=Forums&file=viewtopic&p=497&sid=dd042ad7d80e8a289fff1a8d197d1f46#497]] 1-16-2007
* Espanya: [[Devolucion.org Exige la devolución del "Impuesto Windows"|http://devolucion.org/]] 2008
* La OCU [[ha estudiat les possibilitats reals de triar el sistema operatiu|http://mcs.ocu.org/map/show/26131/src/248791.htm]], l'any 2005.
* Portugal [[Sabia que o seu computador custou entre 100€ e 300€ mais do que devia porque pagou imposto à M$?|http://nao.quero.imposto.ms/]]
* A França:
** [[AFUL - Racketware|http://www2.aful.org/gdt/racketware-info/index]]
** [[Non à la vente liée des logiciels|http://www.detaxe.org/]] [[L'aventure d'un homme qui ne voulait pas de Windows|http://www.pcinpact.com/actu/print.php?id=17802]]
** Els usuaris de Linux [[reclamen una solució als abusos|http://www.boson2x.org/article.php3?id_article=100]] i [[2|http://www.zdnet.fr/actualites/informatique/0,39040745,39341419,00.htm?xtor=1]].
** Les associacions de consumidors, [[estàn recollint proves|http://www.quechoisir.org/AppelATemoignages.jsp;jsessionid=8913744BB1E488E44C73BB807F5DEB75.tomcat-1?id=Ressources:AppelATemoignages:3CCD83B87ADDC4E3C1257155002B6B3D&catcss=IMA202]] per poder posar una demanda col·lectiva.
** Altres organitzacions també [[ho han denunciat|http://www.aful.org/gdt/detaxe/lettre_a_la_DGCCRF_et_aux_DDCCRF/view]] a la Direcció General per la Lliure Competència.
* Itàlia: [[Liberalizzazione nel campo del Software per Personal Computer|http://www.petitiononline.com/liberasw/petition.html]], [[Cas ADUC contra HP|http://www.lilik.it/pipermail/lilik/2007-October/007051.html]]
* Bèlgica [[Vente liée, mondes virtuels, Toronto en belgitude|http://pureblog.purefm.be/2006/11/vente_lie_monde.html]]
* Califòrnia [[Microsoft Windows Refund for the Bay Area|http://linuxmafia.com/refund/]]
!Casos d'éxit
* Espanya
** Alfonso també [[va aconseguir|http://barcelona.indymedia.org/newswire/display/92576/index.php]] que Dell li tornès, el 9-4-2004.
* França
** 29-8-2003 [[Mickael Roger|http://www.zdnet.fr/actualites/informatique/0,39040745,39123895,00.htm]] contra HP - 
** [[Adrien Cordonnier|http://www.detaxe.org/spip.php?rubrique25]] contra Dell - Compra: 27-1-2004
** data? [[Sébastien Wald|http://www.framasoft.net/article4341.html]] [[2|http://www.detaxe.org/spip.php?article114]]
** 6-7-2006 (sentència) [[Jérôme Cresp|http://www.aful.org/media/document/JugementCRESP-ASUS_06.07.06.pdf]] contra Asus i FNAC - Compra: 27-8-2004, comdemna Asus a totes les despeses del judici.
** 20-9-2007 (sentència) [[Antoine Gutzwiller|http://perso.libre-zone.net/article-125-proc-dure-r-ussie-num-ro-4.html]] - Compra: 5-7-2006 [[2|http://www.svmlemag.fr/actu/01852/acer_condamne_a_rembourser_windows_xp_et_les_programmes_preinstalles_sur_un_portable]], [[3|http://www.svmlemag.fr/actu/01852/acer_condamne_a_rembourser_windows_xp_et_les_programmes_preinstalles_sur_un_portable]]
** 7-7-2006 [[França|http://www.detaxe.org/spip.php?rubrique65]] - Devolució.
* Itàlia
** Itàlia [[Cas ADUC contra HP|http://www.lilik.it/pipermail/lilik/2007-October/007051.html]]
* Gran Bretanya
** 8-11-2006 - Dave Mitchell, [[Dell customer gets Windows refund|http://www.linuxworld.com/news/2006/110706-dell-windows.html]] Dell accepta la devolució. Compra 21-10-2006. [[2|http://www.theinquirer.net/en/inquirer/news/2006/11/08/linux-man-gets-his-windows-money-back]] [[3|http://www.e-juristes.org/Licence-Windows-Un-britannique]] [[4|http://www.generation-nt.com/microsoft-windows-xp-dell-pc-licence-actualite-18788.html]]
* Austràlia
** 12-8-1998 Geoffrey D. Bennett [[va reclamar i aconseguir|http://www.netcraft.com.au/geoffrey/toshiba.html]] - Compra: 2-2-1998, contra Toshiba, va aconseguir recuperar 110$.
* Estats Units
** Steve Oualline a Califòrnia va aconseguir $199, i fa [[aquestes recomanacions|http://www.linuxjournal.com/article/7040]], l'any 2003.
** També a [[Califòrnia|http://www.linuxjournal.com/article/7040]] van organitzar el [[Windows Refund Day|http://marc.merlins.org/linux/refundday/]] i van anar en massa a reclamar-ho personalment.
** 200-3-2007 [[Un cas semblant a l'anterior|http://ubuntuforums.org/showthread.php?t=388961]], però amb Vista.
!En curs o amb final desconegut
* Espanya
** Fernando, [[explicat a Barrapunto|http://barrapunto.com/article.pl?sid=04/09/22/0950203&mode=thread]], va demanar a Fujitsu el 22-9-2004 (ignorem la resposta).
** Ivan Juanes [[va escriure una carta|http://almacen.gulic.org/04_twiki/Main/CartaConsumo]] al Instituto Nacional de Consumo i a la Dirección General de la Competencia, el 13-6-2004, (ignorem la resposta).
* França: 
** http://www.detaxe.org/spip.php?rubrique68
** http://www.detaxe.org/spip.php?rubrique71 Carrefour anula la venda
* Argentina
** A [[Argentina|http://www.educalibre.cl/?q=node/386]] sembla que no s'en han sortit, el 2005.
* Estats Units
* 20-7-2007 [[Un usuari d'Ubuntu|http://ubuntuforums.org/showthread.php?t=389590]] Va acceptar 50$ de Dell per les molèsties que Vista li va provocar.
** David Zamos [[va comprar a Cleveland|http://clevescene.com/issues/2005-03-30/news/feature_print.html]], una versió educativa del MSOffice i en veure que no la podia instal·lar, abans d'obrir-la, la va intentar tornar a la botiga, però com la llicència li ho impedia, la va vendre a eBay i Microsoft li va demandar i li va intentar embargar el seu cotxe!
!Més informació
[[The European Software Market Association|http://www.esoma.org/]]
[[WindowsRefund.org|http://www.windowsrefund.org/]] és el referent mundial [[arxiu|http://web.archive.org/web/20050214021858/http://windowsrefund.net/]]
[[Categoria a Dmoz|http://dmoz.org/Computers/Software/Licensing/Microsoft/WinRefunds/]]
Les [[CLUF a la Wikipedia|http://en.wikipedia.org/wiki/End_user_license_agreement]]
LinuxToday [[fa temps que denuncia|http://www.linuxtoday.com/news_story.php3?ltsn=1999-02-27-003-10-NW-CY]] l'abús d'acceptar la llicència abans de llegir-la, és a dir al obrir l'embalatge.
La EFF explica [[aquí|http://www.eff.org/wp/eula.php]] per què la [[CLUF]], o EULA, en anglés és perillosa.
A LinuxAdvocate.org [[ens expliquen cada punt|http://linuxadvocate.org/articles.php?p=1]].
A GripeWiki, [[es discuteixen les llicències|http://www.gripewiki.com/index.php/EULA_Library]].

* [[Informació de MS sobre el seus litigis |http://www.microsoft.com/mscorp/legal/]]

* Microsoft tax [[l'impost a la xarxa |http://www.google.com/search?hl=ca&as_qdr=all&q=microsoft+taxa+OR+tax+-MSN+-Money&btnG=Cerca&lr=]]
* 26-05-2007 - Article al diari el Mundo - amb Miguel Criado
**  A El navegante [[Casado con Windows|http://www.elmundo.es/navegante/2007/05/26/tecnologia/1180175185.html]] 
*31-05-2007 <html>Noticia de Rafa Martínez a EnRedAndo<embed width="45" height="20" src="http://enredando.euskadigital.net/web1/index.php?option=com_content&task=view&id=22&Itemid=29" controller="true" autoplay="false" autostart="0" loop="false"></embed> - Mirall: <embed width="45" height="20" src="http://pacoriviere.googlepages.com/EuskadiDigital-TornarElUindous-209-E.mp3" controller="true" autoplay="false" autostart="0" loop="false"></embed><NOEMBED><A HREF="http://enredando.euskadigital.net/web1/index.php?option=com_content&task=view&id=22&Itemid=29">Noticia de Rafa Martínez a EnRedAndo</A></NOEMBED></html>
* 12-06-2007 <html>Entrevista a Radio Euskadigital - amb Rafa Martínez <embed width="45" height="20" src="http://enredando.euskadigital.net/web1/index.php?option=com_content&task=view&id=24&Itemid=29" controller="true" autoplay="false" autostart="0" loop="false"></embed> - Mirall: <embed width="45" height="20" src="http://pacoriviere.googlepages.com/EntrevistaTornarElUindousaEuskadiDig.mp3" controller="true" autoplay="false" autostart="0" loop="false"></embed><NOEMBED><A HREF="http://enredando.euskadigital.net/web1/index.php?option=com_content&task=view&id=24&Itemid=29">Entrevista de Rafa Martínez a EnRedAndo</A></NOEMBED></html>
* 27-09-2007 [[Article al diari Público|http://www.publico.es/ciencias/tecnologia/002719/anos/devolver/programa/quiere]]
* 28-09-2007 [[Entrevista a Com Ràdio|http://podcast.comradio.com/P_28092007_330_1.mp3]] 23,1 Mb
|''Version:''|0.5.1 (Jun 04, 2006)|
Timeline archived monthly.
>{{{<<timeline [modified | created]>>}}}

!Known issues/Todos


!Revision history
* v0.5.1 (Jun 04, 2006)
** Added config.macros.archivedTimeline.orderBy, for localization. 
* v0.5.0 (Apr 19, 2006)
** Fixed bug for twice records of the same date ()
** Added Date.prototype.convertToLocalYYYYMMDDHHMM for backward compatible with 2.0.6-
* v0.4.0 (Apr 03, 2006)
** Added new parameter to <<timeline sortfield maxentries>>
** Added config.options.txtTimelineMaxentries
* v0.3.1 (Feb 04, 2006)
** JSLint checked
* v0.3.0 (Feb 04, 2006)
** Fixed several missing variable declarations
* v0.2.0 (Dec 26, 2005)
** changed for the new feature of Macro timeline of TW 2.0.0 beta 6
* v0.1.0 (Nov 3, 2005)
** Initial release.

version.extensions.archivedTimeline = {major: 0, minor: 5, revision: 1,
	date: new Date("Jun 04, 2006"),
	name: "ArchivedTimeline",
	type: "Macro",
	author: "BramChen",
	source: "http://sourceforge.net/project/showfiles.php?group_id=150646"
config.macros.archivedTimeline = {
	tooltips: "Arxius: ",
	orderBy:{modified: "modificats el mes", created: "creats el mes"},
	msg : "El paràmetre de la macro timeline ha de ser 'creat' o 'modificat'",
	dateFormat: "YYYY0MM0DD"
config.macros.timeline = config.macros.archivedTimeline;

config.macros.timeline.handler = function(place,macroName,params) {
	var field = params[0] ? params[0] : "modified";
	if (field != "modified" && field != "created") {
	place.appendChild(document.createTextNode(this.tooltips + this.orderBy[field]));
	var tiddlers = store.reverseLookup("tags","excludeLists",false,field);
	var lastMonth = ""; var lastDay = ""; var theText = "----\n"; var i = 0;
	var last = (params[1])?params[1]:config.options.txtTimelineMaxentries;
		last = (isNaN(last)||last<1) ? 0:tiddlers.length-Math.min(tiddlers.length,parseInt(last));
	var cookie; var archives;
	for (var t=tiddlers.length-1; t>=last; t--) {
		var tiddler = tiddlers[t];
		var theMonth = tiddler[field].convertToLocalYYYYMMDDHHMM().substr(0,6);
		var theDay = tiddler[field].convertToLocalYYYYMMDDHHMM().substr(0,8);
		if(theMonth != lastMonth) {
			if (lastMonth === "") {
				lastMonth = theMonth;
			else {
				cookie = 'chktimeline'+(i++);
				archives = this.formatString(this.dateFormat, lastMonth);
				this.slider(place,cookie,theText,archives,this.tooltips + archives);
				lastMonth = theMonth; theText = "----\n";
		if(theDay != lastDay){
			theText +=  tiddler[field].formatString(this.dateFormat) + '\n';
			lastDay = theDay; 
		theText += '* [[' + tiddler.title + ']]\n';
	cookie = 'chktimeline'+(i++);
	archives = this.formatString(this.dateFormat, lastMonth);
	this.slider(place,cookie,theText,archives,this.tooltips + archives);

config.macros.timeline.onClickSlider = config.macros.slider.onClickSlider;

config.macros.timeline.slider = function(place,cookie,text,id,tooltips)
	var btn = createTiddlyButton(place,id,tooltips,this.onClickSlider);
	var panel = createTiddlyElement(place,"div",null,"timelineSliderPanel",null);
		panel.style.display = config.options[cookie] ? "block" : "none";

config.macros.timeline.formatString = function(template, yyyymm)
	var dateString = new Date(yyyymm.substr(0,4)+'/'+yyyymm.substr(4,2)+'/01');
	template = template.replace(/DDD|0DD|DD|hh|mm|ss/g,'');
	return dateString.formatString(template);
if (!Date.prototype.convertToLocalYYYYMMDDHHMM){
	Date.prototype.convertToLocalYYYYMMDDHHMM = function(){
		return(String.zeroPad(this.getFullYear(),4) + String.zeroPad(this.getMonth()+1,2) + String.zeroPad(this.getDate(),2) + String.zeroPad(this.getHours(),2) + String.zeroPad(this.getMinutes(),2));
!Versió: 1.1
!Decripció dels Paràmetres
|!Paràmetres |%0|%1|%2|%3|%4|%5|
!Lingos del botó 
''text:'' Promou
''tooltip:'' Envia aquest tiddler a ...
''popupNone:'' No hi ha cap servei a on enviar el tiddler
!Llista de Serveis
''Services:'' latafanera,coRank,TornarElUindous,meneame
!Definició dels Serveis
|''Description:''|Toolbar button for bookmarks services|
|''Date:''|May 01, 2007|
|''Author:''|BramChen (bram.chen (at) gmail (dot) com)|
|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License]]|
|''Browser:''|Firefox 1.5+; InternetExplorer 6.0|
*Manually add 'bookmarks' to parms of toolbar macro in ViewTemplate, if necessary..
*Add and/or modify the declarations of bookmark services predefined in 'BookmarkService.*'.
> add the name of services to 'Services' slice, each services seprated by a comma (,).
> add a slice named with sach service name, and the slice value is formed with the URLs of the services or.
!Revision History:
|1.1.1|May 01, 2007|Improved RegExp of isPretyLink<br>Fixed query strings of Technorati<br>Added more default bookmarks services|
|1.1.0|Apr 22, 2007|Supported multi-lingo by using tiddler slice|
|1.0.1|Apr 20, 2007|Supported TiddlyWiki prety link markups and simple url form|
|1.0.0|Apr 19, 2007|Initial release|
!Code section:
//#config.options.chkUsedSel = false;
config.commands.bookmarks = {
	BookmarkServices: 'BookmarkServices',
	bsDefs: "!Decriptions of Params\n|!Params |%0|%1|%2|%3|%4|%5|\n|!Descriptions|title|url|selections|descriptions|rererence|tags|\n!Lingos of command button\n{{{\n''text:'' Bookmarks\n''tooltip:'' Bookmark this tiddlers to ...\n''popupNone:'' There are no bookmark services\n}}}\n!List of Services\n{{{\n''Services:'' Del.icio.us,Digg,Google,Yahoo,Furl,HemiDemi,MyShare,Baidu,Youpus,Technorati\n}}}\n!Definition of Services\n{{{\n''HemiDemi:''<br/>[[HemiDemi|http://www.hemidemi.com/user_bookmark/new?title=%0&url=%1&quotes=%2&description=%3&via=%4&tag_string=%5]]\n''MyShare:''<br/>[[MyShare|http://myshare.url.com.tw/index.php?func=newurl&from=mysharepop&url=%1&desc=%0&contents=%3]]\n''Baidu:''<br/>[[Baidu|http://cang.baidu.com/do/add?iu=%1&it=%0&dc=%3]]\n''Google:''<br/>[[Google|http://www.google.com/bookmarks/mark?op=add&title=%0&bkmk=%1&annotation=%3&labels=%5]]\n''Yahoo:''<br/>[[Yahoo|http://tw.myweb2.search.yahoo.com/myresults/bookmarklet?t=%1&u=%0&d=%3&ei=UTF-8]]\n''Del.icio.us:''<br/>[[Del.icio.us|http://del.icio.us/post?title=%0&url=%1&notes=%3&tags=%5]]\n''Digg:''<br/>[[Digg|http://digg.com/submit?phase=2&url=%0&title=%1&bodytext=%3]]\n''Technorati:''<br/>[[Technorati|http://technorati.com/faves?add=%1&title=%0]]\n''Furl:''<br/>[[Furl|http://www.furl.net/storeIt.jsp?t=%0&u=%1&r=%4&c=%2&p=1]]\n''Youpush:''<br/>[[Youpush|http://www.youpush.net/submit.php?url=%1]]\n}}}",
	text: "Bookmarks",
	tooltip:"Bookmark this tiddlers to ...",
	popupNone: "There are no bookmark services",
	type: 'popup',
	chkToolbar:	function(text) {
			text = text.replace(/macro\=\'toolbar closeTiddler/g, 'macro=\'toolbar bookmarks closeTiddler');
		return text;
	urlFormat: "<html><a href=\"%0\">%1</a><br/></html>",
	imgFormat: "<img title=\"%1\" src=\"%0\"></img>",
//	isPretyLink: /^\[.*\]\]/,
	isPretyLink: /\[[<>]?[Ii][Mm][Gg]\[|\[\[([^\]]+)\]\]/,
	imgSuffix: "_IMG",
	lingoNames: ['text', 'tooltip', 'popupNone']

config.commands.bookmarks.init = function(r) {
	if (!config.options.txtLocale) {
		config.options.txtLocale = config.locale ? config.locale : 'en';
	var bs = this.BookmarkServices.replace(/\..*$/,'');
	bs = bs + '.' + config.options.txtLocale;

	if (!store.tiddlerExists(bs)){
		var tiddler = store.createTiddler(bs);
	this.BookmarkServices = bs;

	var lingo = store.getTiddlerSlices(this.BookmarkServices,this.lingoNames);
	if (!lingo) return false;
	for (i in lingo) {
		this[i] = lingo[i];
	if(r) this.refreshUI(); // If BC works with other plugins, like as PopupTipsPlugin, to avoid refreshTiddler to be called multiple times.

config.commands.bookmarks.refreshUI = function() {

config.commands.bookmarks.addToolbar = function(v) {
	if (store.tiddlerExists(v)){
		var tiddler = store.getTiddler(v);
		var text = tiddler.text;
	else {
		if (store.isShadowTiddler(v))
			config.shadowTiddlers[v] = this.chkToolbar(config.shadowTiddlers[v]);

config.commands.bookmarks.handlePopup = function(popup,title)
	var outputs={},imgSrc=null;
	var s = store.getTiddlerSlice(this.BookmarkServices,'Services');
	var services = store.getTiddlerSlices(this.BookmarkServices,s);
	for(var b in services) {
		var sLists = config.commands.bookmarks.getLists(title);
		outputs[b] = [null,null];
		outputs[b][0] = services[b].format(sLists);
		outputs[b][1] = store.getTiddlerSlice(this.BookmarkServices,b+this.imgSuffix);
	var output='';

	for(var b in outputs) {
		output = outputs[b][0];
		var match = this.isPretyLink.exec(output);
		if (!match){
			imgSrc = (typeof outputs[b][1] == 'undefined')?b:this.imgFormat.format([outputs[b][1],b]);
			output = this.urlFormat.format([outputs[b][0],imgSrc]);

config.commands.bookmarks.getLists = function(title)
	var t = encodeURIComponent(String.encodeTiddlyLink(title));
	if(document.location.hash != t)
		document.location.hash = t;
	t = encodeURIComponent(document.title + ' -- ') + t;
	var href = encodeURIComponent(document.location.href);
	var isShadowed = store.isShadowTiddler(title) && !store.tiddlerExists(title)
	var tiddler = store.getTiddler(title);
	var sel = config.commands.bookmarks.getSel();
	var desc = '';
	if (tiddler && tiddler.isTagged('systemConfig')){
		var isPlugin = true;
		var p = getPluginInfo(tiddler);
		desc = 'Author:' + p.Author + '-' + p.Description;
		desc = isShadowed?config.shadowTiddlers[title]:tiddler.text
	desc = config.options.chkUsedSel?sel:encodeURIComponent(desc);
	var via = config.commands.bookmarks.getRef();
	var tags = isShadowed?'':tiddler.tags.join(' ');
	tags = encodeURIComponent('TiddlyWiki'+ (isPlugin?'Plugin ':' ') + tags);
	return [t,href,sel,desc,via,tags];

config.commands.bookmarks.getSel = function(){
	var sel = '';
	if(window.getSelection) sel=window.getSelection();
	if(document.getSelection) sel=document.getSelection();
	if(document.selection) sel=document.selection.createRange().text;
	return sel;

config.commands.bookmarks.getRef = function(){
	var ref = '';
	if(document.referrer) ref=document.referrer;
	if(typeof(_ref)!='undefined') ref=_ref;
	return ref;
//# If this plugin installed as js file, to ensure it would be started after TW core has been loaded.
var bsInterval = setInterval(function(){if(formatter) {clearInterval(bsInterval); config.commands.bookmarks.init(true);};},100);
11 de gener del 2006
Reprodueixo el text del [[burofax]] enviat al fabricant reclamant la devolució de la llicència, amablement redactat per l'advocat Javier de la Cueva.
[[Com llegir la llicència de Windows abans d'acceptar-la|http://galindaines.blogspot.com/2008/02/com-llegir-la-llicncia-de-windows-abans.html]]
''Atenció'': [[La llicència del Vista t'obliga a acceptar que es reculli informació sobre l'equip i l'usuari|http://news.softpedia.com/news/Forget-about-the-WGA-20-Windows-Vista-Features-and-Services-Harvest-User-Data-for-Microsoft-58752.shtml]]

* ''En Espanyol'' (si la trobes!): http://search.microsoft.com/results.aspx?q=cluf+spanish&l=2&mkt=en-US&FORM=QBME2
* Actualització:
[[WinXp Home SP|http://download.microsoft.com/documents/useterms/Windows%20XP_Home_Spanish_87b77daf-bd7d-4eac-ae9d-19536b86024c.pdf]] (pdf) [[trobat aquí|http://www.microsoft.com/legal/useterms/default.aspx]]
* ''En anglés'':
De: http://www.microsoft.com/mscorp/productrefund/hardwarr.asp
* Altra versió: http://www.microsoft.com/windowsxp/home/eula.mspx


IMPORTANT - READ CAREFULLY: Be sure to carefully read and understand all of the rights and restrictions described in this Microsoft End-User License Agreement (“EULA”). This EULA includes three (3) Parts: 1) the SOFTWARE License and Terms; 2) General Provisions for both the SOFTWARE License and Terms and the Hardware Device; and (3) a Limited Warranty for the SOFTWARE and the Hardware Device.

This EULA is a legal agreement between You (either an individual or a single legal entity who will be referred to in this EULA as “You” and “Your”) and Microsoft Corporation. The applicable Microsoft mouse, keyboard or broadband networking device is called the “Hardware Device” in this EULA. “SOFTWARE” means the software supplied by Microsoft for use with the applicable Hardware Device and includes any associated media (including copies), printed materials and any “online” or electronic documentation or authorized upgrades or supplements from Microsoft for such software. This EULA grants You license rights ONLY if the SOFTWARE is genuine Microsoft SOFTWARE.

Reviewing and Retaining the EULA: Whether You download the SOFTWARE from an authorized web site or You receive it with the Hardware Device, the SOFTWARE will not set up on the Workstation Computer unless or until You agree to this EULA (see below for obtaining a refund if you do not agree). You may print the text of this EULA, or refer to the copy that can be found in the legal information section of the User’s Guide within the SOFTWARE. PLEASE NOTE: The terms of a paper EULA or a EULA delivered at Your request supersede the terms of any on-screen EULA found within the SOFTWARE.
Your Agreement. BY CLICKING THE “ACCEPT” OPTION, BY USING THE HARDWARE DEVICE, OR BY INSTALLING, COPYING OR OTHERWISE USING THE SOFTWARE, YOU HAVE AGREED TO BE BOUND BY THIS EULA. Your click of the “accept” button is a symbol of Your signature and your assent to all parts of this EULA. If You do not want to agree, do not take any of the above actions and return both the Hardware Device and the SOFTWARE to the place where you acquired them for a refund. If you cannot obtain a refund, contact the Microsoft subsidiary serving your country, or write to: Microsoft Sales Information Center, One Microsoft Way, Redmond, WA 98052-6399, USA, or visit Microsoft on the World Wide Web at http://www.microsoft.com.

The SOFTWARE is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE is licensed, not sold.

GENERAL LICENSE TERMS FOR THE SOFTWARE. This EULA grants You the following rights:

SOFTWARE INSTALLATION AND USE. Except as otherwise expressly provided in this EULA, You may only install, use, access, run, or otherwise interact with (“Run”) one copy of the SOFTWARE on a single computer, such as a workstation, terminal, or other digital electronic device (“Workstation Computer”) for use with the applicable Hardware Device.

OPERATING SYSTEM UPGRADES. The SOFTWARE may contain operating systems components software upgrades required for proper operation of the SOFTWARE. Any such operating systems software upgrades are licensed to You under the terms and conditions of the operating system software license or a separate end user license agreement provided with such upgrades, not this EULA.

MULTIPLE HARDWARE DEVICES. If You acquired a multiple pack of the Hardware Devices, You may make one (1) copy of the SOFTWARE for each Hardware Device You acquired in the package, and You may use each copy in the manner specified herein.

LIMITATIONS ON REVERSE ENGINEERING, DECOMPILATION AND DISASSEMBLY. You may not reverse engineer, decompile, or disassemble the SOFTWARE, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.

RENTAL. You may not rent or lease or lend the SOFTWARE.

No Independence. The SOFTWARE is licensed for use only with the Hardware Device as a single integrated whole under this EULA. The SOFTWARE may only be used with the Hardware Device, not other devices. The SOFTWARE may not be transferred independently from the Hardware Device.

SOFTWARE TRANSFER. You may permanently transfer all of Your rights under this EULA provided that You retain no copies of the SOFTWARE, You transfer all of the SOFTWARE (including all component parts, the media and printed materials, any upgrades, this EULA and, if applicable, the Certificate of Authenticity) along with the accompanying Hardware Device, and the recipient agrees to this EULA. If the SOFTWARE portion is an upgrade, any transfer must include all prior versions of the SOFTWARE.

NOT FOR RESALE SOFTWARE. If the SOFTWARE is labeled “Not for Resale” or “NFR”, then, notwithstanding other sections of this EULA, You may not resell, or otherwise transfer for value, the SOFTWARE.

Auto Updates. You acknowledge and agree that Microsoft may automatically check the version of the SOFTWARE and/or its components You are utilizing and may provide upgrades and/or supplements to the SOFTWARE and/or its components that will be automatically downloaded to the Workstation Computer, Hardware Device, SOFTWARE and/or all other computers or devices that work with the SOFTWARE. Your use of the SOFTWARE and the related Hardware Device including such upgrade and/or supplement shall be governed by this EULA (as supplemented or modified by any Microsoft EULA that is provided with the upgrade and/or supplement.).

Cancellation. Without prejudice to any other rights, Microsoft may cancel Your rights under this EULA if You fail to comply with its terms and conditions. In such event, You must destroy all copies of the SOFTWARE and all of its component parts.

TRADEMARKS. This EULA does not grant You any rights in connection with any trademarks or service marks of Microsoft or its suppliers.

SUPPORT SERVICES. Microsoft may provide You with support services related to the SOFTWARE and/or Hardware Device (“Support Services”). Use of Support Services is governed by the Microsoft policies and programs described in the user manual, in “online” documentation, and/or other Microsoft-provided materials. Any supplemental SOFTWARE code provided to You as a part of Support Services shall be considered part of the SOFTWARE and subject to the terms of this EULA, except that the Limited Warranty does not apply to Support Services or that supplemental code. With respect to technical information You provide to Microsoft as part of the Support Services, Microsoft may use such information for its business purposes, including for product support and development. Microsoft will not utilize such technical information in a form that personally identifies You.

Reservation of Rights. Microsoft reserves all rights not expressly granted to You in this EULA.

COPYRIGHT. All title and intellectual property rights in and to the SOFTWARE (including but not limited to any images, photographs, animations, video, audio, music, text and “applets,” incorporated into the SOFTWARE), the accompanying printed materials, and any copies of the SOFTWARE, are owned by Microsoft or its suppliers. All title and intellectual property rights in and to the content which is not contained in the SOFTWARE but may be accessed through use of the SOFTWARE is the product of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties. This EULA grants You no rights to use such content. Use of any on-line services which may be accessed through the SOFTWARE may be governed by the respective terms of use relating to such services. If this SOFTWARE contains documentation which is provided only in electronic form, You may print one copy of such electronic documentation. You may not copy the non-electronic materials accompanying the Hardware Device and SOFTWARE. All rights not specifically granted under this EULA are reserved by Microsoft and its suppliers.

EXPORT RESTRICTIONS. You acknowledge that the SOFTWARE licensed under this EULA is subject to U.S. export jurisdiction. You agree to comply with all applicable international and national laws that apply to the SOFTWARE, including the U.S. Export Administration Regulations, as well as end-user, end-use and destination restrictions issued by U.S. and other government. For additional information, go to www.microsoft.com/exporting/


Notwithstanding any other provisions in this EULA, You may also Run a copy of the SOFTWARE on any computer, including a workstation, terminal or other digital electronic device (each a "Computer" and collectively the “Computers”) that are connected or networked to the Workstation Computer through the applicable Hardware Device.


No Concurrent Use. The SOFTWARE may not be installed, accessed, displayed, run, shared or used concurrently on or from different Computers.

STORAGE/NETWORK USE. You may store or install a copy of the SOFTWARE on a storage device, such as a network server, used only to Run the SOFTWARE on Your other Computers over an internal network; however, You must acquire and dedicate a license for each separate Computer on which the SOFTWARE is Run from the storage device, and each such Computer must use an applicable Hardware Device in conjunction with the SOFTWARE.

BACK-UP COPY. After installation of one copy of the SOFTWARE pursuant to this EULA, You may keep the original media on which the SOFTWARE was provided solely for backup or archival purposes. If the original media is required to use the SOFTWARE on the Computer, You may make one copy of the SOFTWARE solely for backup or archival purposes. It is generally illegal to make unauthorized copies of the SOFTWARE or to circumvent any copy protection technology employed in the SOFTWARE; exceptions can apply in limited circumstances that may or may not apply to you.

BACK-UP UTILITY. If the SOFTWARE includes a Microsoft back-up utility You may use the utility to make the single back-up copy, and after the single back-up copy is made, the backup utility will be permanently disabled. Except as expressly provided in this EULA, You may not otherwise make copies of the SOFTWARE or the printed materials accompanying the SOFTWARE.

LANGUAGE VERSION SELECTION. Microsoft may have elected to provide You with a selection of language versions for one or more of the Microsoft SOFTWARE licensed under this EULA. If the SOFTWARE is included in more than one language version, You are licensed to use only one of the language versions on Your Computer at a time. As part of the setup process for the SOFTWARE You will be given an option to select a language version for set up on the Computer.

The following provisions apply to the SOFTWARE and also to the Hardware Device.







LIMITATION OF LIABILITY AND EXCLUSIVE REMEDY. Your exclusive remedy for any breach of the Limited Warranty is set forth in the Limited Warranty. AS FOR ALL OTHER BREACHES OF THIS EULA BY MICROSOFT, ITS SUPPLIERS, AFFILIATES OR AGENTS, YOU AGREE THAT YOUR SOLE REMEDY FOR ANY SUCH BREACH AND FOR ANY OTHER CAUSE OF ACTION OF ANY NATURE RELATING TO PARTS 1 OR 2 OF THIS EULA OR TO THE SOFTWARE, HARDWARE DEVICE, OR SUPPORT SERVICES SHALL BE, AT MICROSOFT’S OPTION, (1) repair or replacement of all or part of the SOFTWARE, Hardware Device or Support Service (including without limitation, repair or replacements with non-Microsoft items); or (2) refund of the amount You actually paid for the respective SOFTWARE, Hardware Device or Support Service causing Your damages, which refund amount shall not exceed the actual damages incurred by You in reasonable reliance; or (3) with respect to Support Services, any lesser and different remedy or limitation contained in the contract for those services. You agree that the damage exclusions in this EULA and this limitation of liability shall apply even if any remedy fails of its essential purpose. These limitations do not apply to the extent of any liabilities that cannot be excluded or limited by applicable law.

GOVERNING LAW; EXCLUSIVE FORUM. If You acquired the Hardware Device and/or SOFTWARE in the United States of America, all parts of this EULA (including the Limited Warranty) shall be construed under and controlled by the laws of the State of Washington, U.S.A., and You irrevocably consent to exclusive jurisdiction and venue in the federal courts sitting in King County, WA unless no federal subject matter jurisdiction exists, in which case You irrevocably consent to exclusive jurisdiction and venue in the Superior Court of King County, WA. If You acquired the Hardware Device in Canada, except where expressly prohibited by local laws, the laws in force in the Province of Ontario, Canada apply and each of the parties hereto irrevocably attorns to the jurisdiction of the courts of the Province of Ontario and further agrees to commence any litigation which may arise hereunder in the courts located in the Judicial District of York, Province of Ontario. If You acquired this Hardware Device outside of the countries listed above, then local laws may apply.

QUESTIONS. Should You have any questions concerning this agreement, or if You desire to contact Microsoft for any reason, please use the address information enclosed in the Hardware Device to contact the Microsoft subsidiary serving Your country, or visit Microsoft on the World Wide Web at www.microsoft.com


1. Express Warranty. Subject to the terms and conditions of this Limited Warranty and in lieu of any other (if any) express warranties, Microsoft warrants that under normal use and service, on the date of acquisition as shown on Your receipt or similar proof of payment and for the next i) 90 days for the SOFTWARE and ii) period of time stated below for the applicable Hardware Device (hereafter each defined as the “Warranty Period”), that the SOFTWARE and Hardware Device will substantially conform with the accompanying Microsoft packaging and documentation. As to any defects discovered after the Warranty Period, there is no warranty or condition of any kind.

Warranty Period:

For all Microsoft Broadband Networking devices: Two (2) years

For all Microsoft Keyboard devices: Three (3) years

For Microsoft Mouse devices:

Basic Mouse; Basic Notebook Optical Mouse; Compact Optical Mouse; Mobile Optical Mouse; Notebook Optical Mouse; Optical Mouse by Starck; Standard Wireless Optical Mouse; Wheel Mouse; Wheel Mouse Optical: Two (2) years

Basic Optical Mouse; Cordless Wheel Mouse; IntelliMouse; IntelliMouse Explorer; IntelliMouse Trackball; Mouse 2.0; Optical Mouse; Trackball Optical; Wireless Notebook Optical Mouse; Wireless Optical Mouse; Wireless Wheel Mouse: Three (3) years

IntelliMouse Optical; IntelliMouse Pro; IntelliMouse with IntelliEye; Trackball Explorer; Wireless IntelliMouse Explorer; IntelliMouse Explorer for Bluetooth; Wireless IntelliMouse Explorer with Fingerprint Reader: Five (5) years

This Limited Warranty does not cover, and no warranty of any kind is provided with respect to any subjective or aesthetic aspects of the Hardware Device or SOFTWARE. The express warranty stated above is the only express warranty made to You and is provided in lieu of all other express or implied warranties and conditions (except for any non-disclaimable implied warranties that exist), including any created by any other documentation or packaging. No information or suggestions (oral or in a record) given by Microsoft, its agents, affiliates or suppliers or its or their employees or agents, shall create a warranty or condition or expand the scope of this Limited Warranty. The “Governing Law; Exclusive Forum” provision of Part 2 of the EULA applies to this Limited Warranty and is incorporated herein by this reference.

2. Limitation on Duration of Implied Warranties. If you are a consumer, You may also have an implied warranty and/or condition under the laws of some jurisdictions, which is hereby limited to the duration of the Warranty Period. Some jurisdictions do not allow limitations on how long an implied warranty or condition lasts, so the foregoing limitation may not apply to You.

B. EXCLUSIVE REMEDY. Subject to applicable law and the following, and provided that You return the SOFTWARE and Hardware Device to Your place of acquisition (or, if that place will not accept the return, to Microsoft) with a copy of Your receipt or other bona fide proof of payment during the Warranty Period, Microsoft will, at its option and as Your exclusive remedy for breach of this Limited Warranty and any implied warranties:

repair or replace all or part of the defective SOFTWARE or the defective Hardware Device; or

make payment to You for the allowable damages that You incurred in reasonable reliance, but only up to the amount You paid (if any) for the SOFTWARE and/or the Hardware Device less reasonable depreciation based on actual use.

The above remedy is subject to the following:

Any repaired or replaced SOFTWARE or Hardware Device will be new or refurbished or serviceably used, comparable in function and performance to the original Hardware Device (or SOFTWARE), and may include third party items;

Any SOFTWARE or Hardware Device repaired or replaced under this Limited Warranty will be warranted for the remainder of the original Warranty Period or 30 days from the date of shipment of the item back toYou, whichever is longer. If an upgrade to SOFTWARE is delivered with a new limited warranty, then the terms of that new limited warranty will apply only to the SOFTWARE as upgraded, but will not apply to the original Hardware Device;

Except as otherwise required by legislation in Your jurisdiction, costs associated with transport (including packaging) for warranty service shall be at Your expense; and

Microsoft does not provide any warranties regarding any other services provided under this Limited Warranty and disclaims all duties (if any) of workmanlike effort or of lack of negligence regarding such services.





Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusions many not apply to You.

D. EXCLUSIONS FROM COVERAGE. This Limited Warranty shall not apply and Microsoft has no liability under this Limited Warranty if the SOFTWARE or Hardware Device:

- is used for commercial purposes (including rental or lease) or purposes beyond the scope of the SOFTWARE license;

- is modified or tampered with;

- is damaged by Acts of God, power surge, misuse, abuse, negligence, accident, wear and tear, mishandling, misapplication, or other causes unrelated to defects in the Hardware Device or the SOFTWARE;

- is damaged by programs, data, viruses, or files, or during shipments or transmissions;

- is not used in accordance with the accompanying documentation and use instructions; or

- is repaired, modified or altered by other than a Microsoft authorized repair center and the unauthorized center causes or contributes to any defect or damage.

This Limited Warranty does not include any warranty regarding legal rights or abilities, such as any warranty regarding title, quiet enjoyment or lack of infringement.

E. REGISTRATION. You need not register Your acquisition of the SOFTWARE and Hardware Device for the Limited Warranty to be effective.

F. BENEFICIARY. To the extent allowed by applicable law, the Limited Warranty is only made to You, the first licensed user of the SOFTWARE or purchaser of the Hardware Device, and there are no third party beneficiaries of the Limited Warranty. Except as required by law, this Limited Warranty is not intended for and does not apply to anyone else, including anyone to whom You make any transfer as authorized in the EULA.

G. FURTHER INFORMATION. Microsoft is the warrantor under this Limited Warranty. To receive instructions for obtaining performance of this Limited Warranty You must either contact the Microsoft subsidiary serving your country, or write to: Microsoft Sales Information Center, One Microsoft Way, Redmond, WA 98052-6399, USA, or visit Microsoft on the World Wide Web at http://www.microsoft.com.

You must also:

1. Submit proof of payment in the form of a bona fide, dated receipt, or invoice (or a copy) evidencing that You are the beneficiary of this Limited Warranty and that Your request for a remedy is made within the Warranty Period;

2. Follow Microsoft’s shipping and other instructions if it determines that all or part of your Hardware Device or SOFTWARE requires return. To obtain the Limited Warranty performance, you must take or deliver the item in either its original packaging or packaging that provides an equal degree of protection to the location specified by Microsoft. Except as otherwise required by legislation in your jurisdiction, costs associated with transport (including packaging) for warranty service shall be at Your expense.

3. Delete or remove any files or data you consider private or confidential prior to sending the item to Microsoft.

Failure to follow the above instructions may result in delays, cause you to incur additional charges, or may void your warranty.

This Limited Warranty gives You specific legal rights and You may also have other rights which vary from jurisdiction to jurisdiction. Where any term of this Limited Warranty is prohibited by such laws, it shall be null and void, but the remainder of the Limited Warranty shall remain in full force and effect if its allocation of risks are not materially disturbed.
|''Description:''|Central Catalan translation for TW|
|''Author:''|Paco Rivière (http://pacoriviere.cat)|
|''Date:''|Jun 17, 2007|
|''Comments:''|Agrairem els vostres comentaris a https://projectes.lafarga.cat/forum/?group_id=38|
|''License:''|[[BSD open source license]]|

//-- Translateable strings

// Strings in "double quotes" should be translated; strings in 'single quotes' should be left alone

config.locale = "ca"; // W3C language tag

	txtUserName: "ElVostreNom"});

save: {text: "desa", tooltip: "Desa tots els canvis en aquest arxiu", action: saveChanges},
sync: {text: "sincronitza", tooltip: "Sincronitza els canvis amb d'altres fitxers i servidors TiddlyWiki", content: '<<sync>>'},
importTask: {text: "importa", tooltip: "Importa tiddlers i connector d'altres fitxers TiddlyWiki i servidors", content: '<<importTiddlers>>'},
tweak: {text: "opcions", tooltip: "Tria el comportament de TiddlyWiki", content: '<<options>>'},
plugins: {text: "connectors", tooltip: "Gestiona els connectors", content: '<<plugins>>'}

// Options that can be set in the options panel and/or cookies
	txtUserName: "Nom utilitzat per signar els canvis",
	chkRegExpSearch: "Cerca expressions regulars",
	chkCaseSensitiveSearch: "Distingeix les majúscules en cercar",
	chkAnimate: "Fes servir animacions",
	chkSaveBackups: "Desa una còpia de seguretat abans de desar els canvis",
	chkAutoSave: "Registra els canvis de forma automàtica",
	chkGenerateAnRssFeed: "Genera un fil RSS en desar els canvis",
	chkSaveEmptyTemplate: "Genera un fitxer 'empty.html'en desar els canvis",
	chkOpenInNewWindow: "Obre els vincles externs en un altre finestra",
	chkToggleLinks: "Tanca els elements oberts en clicar sobre els seus vincles",
	chkHttpReadOnly: "Amaga els botons d'edició quan s'accedeix com per HTTP",
	chkForceMinorUpdate: "Tracta les edicions com a Canvis Menors conservant data i hora",
	chkConfirmDelete: "Demana confirmació abans de superimir un element",
	chkInsertTabs: "Inserta un tabulador amb la tecla 3tab en lloc de slatar el camp",
	txtBackupFolder: "Nom de la carpeta per als arxius de còpia",
	txtMaxEditRows: "Màxim nombre de línies d'una capsa d'edició tiddler",
	txtFileSystemCharSet: "Codificació de caractèrs per desar els (només per Firefox/Mozilla)"});

	customConfigError: "S'han trobat problemes en carregar els connectors. Veieu el PluginManager per a més detalls",
	pluginError: "Error: %0",
	pluginDisabled: "La etiqueta 'systemConfigDisable' no ha permés l'execució",
	pluginForced: "La etiqueta 'systemConfigForce' ha forçat l'execució",
	pluginVersionError: "No s'ha executat el connector donat que cal una versió més recent de TiddlyWiki",
	nothingSelected: "No heu triat res. Selecioneu un o més elements",
	savedSnapshotError: "Sembla que aquest TiddlyWiki s'ha desat malament. Veieu el detalls a http://pacoriviere.googlepages.com/TiddlyWiki.html#BaixaElProgramari",
	subtitleUnknown: "(desconegut)",
	undefinedTiddlerToolTip: "El tiddler '%0' encara no existeix",
	shadowedTiddlerToolTip: "El tiddler '%0' encara no existeix, però té un valor predefinit",
	tiddlerLinkTooltip: "%0 - %1, %2",
	externalLinkTooltip: "Enllaç extern cap a %0",
	noTags: "No hi ha tiddlers amb etiquetes",
	notFileUrlError: "Cal desar aquest TiddlyWiki a un arxiu abans de poder desar els canvis",
	cantSaveError: "No es poden desar els canvis. Pot ser que el vostre navegador no permeti desar (Proveu de fer servir Firefox, en lloc), o degut a que el nom de la ruta de l'arxiu TiddlyWiki té algun caràcter incorrecte",
	invalidFileError: "Sembla que l'arxiu original '%0' no és un TiddlyWiki vàlid",
	backupSaved: "S'ha desat la còpia",
	backupFailed: "No ha estat possible desar la còpia de l'arxiu",
	rssSaved: "S'ha desat el fil RSS",
	rssFailed: "No ha estat possible desar el fil RSS",
	emptySaved: "S'ha desat la plantilla buida",
	emptyFailed: "No ha estat possible desar la plantilla buida",
	mainSaved: "S'ha desat l'arxiu principal de TiddlyWiki",
	mainFailed: "No ha estat possible desar l'arxiu principal de TiddlyWiki. Els vostres canvis no s'han desat",
	macroError: "Hi ha un error a la macro <<%0>>",
	macroErrorDetails: "Hi ha hagut un error a l'executar la macro <<%0>>:\n%1",
	missingMacro: "No es troba la macro",
	overwriteWarning: "Ja hi ha un tiddler amb el nom '%0'. Trieu DAcord si el voleu sobreescriure",
	unsavedChangesWarning: "ATENCIÓ! Hi ha canvis que no s'han desat al TiddlyWiki\n\nTrieu DAcord per desar\nTrieu ANUL·LA per descartar-los",
	confirmExit: "--------------------------------\n\nHi ha canvis que no s'han desat al TiddlyWiki. Si continueu perdreu aquests canvis\n\n--------------------------------",
	saveInstructions: "DesaElsCanvis",
	unsupportedTWFormat: "El format del TiddlyWiki no es permés '%0'",
	tiddlerSaveError: "Hi ha hagut un error en desar el tiddler '%0'",
	tiddlerLoadError: "Hi ha hagut un error en desar el tiddler '%0'",
	wrongSaveFormat: "No es pot desar en el format de magatzament '%0'. Feu servir el format standard per a desar.",
	invalidFieldName: "El nom del camp no és vàlid vàlid %0",
	fieldCannotBeChanged: "No es pot modificar el camp '%0'",
	loadingMissingTiddler: "Intentant recuperar el '%0' del servidor '%1' a:\n\n'%2' a l'espai de treball '%3'"});

	text: "tanca",
	tooltip: "Tanca aquest tiddler"});

config.messages.backstage = {
	open: {text: "bastidors", tooltip: "Obre els bastidors per les tasques d'autor i editor"},
	close: {text: "tanca", tooltip: "Tanca els bastidors"},
	prompt: "bastidors : ",
	decal: {
		edit: {text: "edita", tooltip: "Edita el tiddler '%0'"}

config.messages.listView = {
	tiddlerTooltip: "Cliqueu per preveure el tiddler",
	previewUnavailable: "(no es pot preveure)"

config.messages.dates.months = ["de gener de", "de febrer de", "de març de", "d'abril de", "de maig de", "de juny de", "de juliol de", "d'agost de", "de setembre de", "d'octubre de", "de novembre de","de desembre de"];
config.messages.dates.days = ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte"];
config.messages.dates.shortMonths = ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Des"];
config.messages.dates.shortDays = ["Diu", "Dil", "Dma", "Dcr", "Dij", "Div", "Dis"];
// suffixes for dates, eg "1st","2nd","3rd"..."30th","31st"
config.messages.dates.daySuffixes = ["r","n","r","t","é","é","é","é","é","é",
config.messages.dates.am = "m.";
config.messages.dates.pm = "t.";


	labelNoTags: "sense etiquetes",
	labelTags: "etiquetes: ",
	openTag: "Obre l'etiqueta '%0'",
	tooltip: "Obre els tiddlers etiquetats amb '%0'",
	openAllText: "obre tots",
	openAllTooltip: "Obre tots aquests tiddlers",
	popupNone: "No hi ha altres tiddlers etiquetats amb '%0'"});

	defaultText: "El tiddler '%0' no existeix. Cliqueu dos cops per començar-lo",
	defaultModifier: "(falta)",
	shadowModifier: "(tiddler ombra pre-definit)",
	dateFormat: "DD MMM YYYY",
	createdPrompt: "creat el"});

	tagPrompt: "Afegiu les etiquetes separades per espais, [[feu servir corxets]] si cal, o afegiu-ne",
	defaultText: "Entreu el text per a '%0'.'"});

	text: "etiquetes",
	tooltip: "Tria entre les etiquetes actuals per afegir a aquest tiddler",
	popupNone: "No hi ha etiquetes definides",
	tagTooltip: "Atribuir a etiqueta '%0'"});

		{unit: 1024*1024*1024, template: "%0\u00a0GB"},
		{unit: 1024*1024, template: "%0\u00a0MB"},
		{unit: 1024, template: "%0\u00a0KB"},
		{unit: 1, template: "%0\u00a0B"}

	label: "cerca",
	prompt: "Cerca en aquest TiddlyWiki",
	accessKey: "F",
	successMsg: "S'han trobat %0 tiddlers que contenen: '%1'",
	failureMsg: "No s'ha trobat cap tiddler amb: '%0'"});

	label: "articles:",
	labelNotTag: "cap article",
	tooltip: "Llista de tiddlers etiquetats amb '%0'"});

	dateFormat: "DD MMM YYYY"});

	tooltip: "Mostra tiddlers com a etiqueta '%0'",
	noTags: "No hi ha tiddlers amb etiquetes"});

config.macros.list.all.prompt = "Tots els tiddlers per ordre alfabètic";
config.macros.list.missing.prompt = "Tiddlers que tenen enllaços cap a ells, però no estàn definits";
config.macros.list.orphans.prompt = "Tiddlers sense enllaços des de cap altre";
config.macros.list.shadowed.prompt = "Tiddlers amb ombres amb contingut per omisió";
config.macros.list.touched.prompt = "Tiddlers que heu modificat localment";

	label: "tanca tots",
	prompt: "Tanca tots els tiddlers oberts (excepte els que s'estàn editant)"});

	label: "torna vista",
	prompt: "Enllaça a una URL que torni tots els tiddlers que es mostren ara"});

	label: "desa els canvis",
	prompt: "Desa tots els canvis a un arxiu",
	accessKey: "S"});

	label: "nou tiddler",
	prompt: "Obre un nou tiddler",
	title: "Nou tiddler",
	accessKey: "N"});

	label: "nou diari",
	prompt: "Obre un nou tiddler amb la data i hora actuals",
	accessKey: "J"});

	wizardTitle: "Opcions avançades",
	step1Title: "Aquestes opcions es desen a les galetes del vostre navegador",
	step1Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='false' name='chkUnknown'>Mostre les opcions desconegudes</input>",
	unknownDescription: "//(desconegut)//",
	listViewTemplate: {
		columns: [
			{name: 'Option', field: 'option', title: "Opció", type: 'String'},
			{name: 'Description', field: 'description', title: "Descripció", type: 'WikiText'},
			{name: 'Name', field: 'name', title: "Nom", type: 'String'}
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 

	wizardTitle: "Gestor de connectors",
	step1Title: "Connectors carregats",
	step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
	skippedText: "(Aquest connector encara no s'ha carregat)",
	noPluginText: "No hi ha cap connector instal·lat",
	confirmDeleteText: "Segur que voleu que suprimir els connectors:\n\n%0",
	removeLabel: "suprimeix l'etiqueta systemConfig",
	removePrompt: "Suprimeix l'etiqueta systemConfig",
	deleteLabel: "suprimeix",
	deletePrompt: "Suprimeix definitivament aquests tiddlers",
	listViewTemplate: {
		columns: [
			{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
			{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
			{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Mida", type: 'Size'},
			{name: 'Forced', field: 'forced', title: "Forçat", tag: 'systemConfigForce', type: 'TagCheckbox'},
			{name: 'Disabled', field: 'disabled', title: "Desactivat", tag: 'systemConfigDisable', type: 'TagCheckbox'},
			{name: 'Executed', field: 'executed', title: "Carregat", type: 'Boolean', trueText: "Sí", falseText: "No"},
			{name: 'Startup Time', field: 'startupTime', title: "Temps de càrrega", type: 'String'},
			{name: 'Error', field: 'error', title: "Resultat", type: 'Boolean', trueText: "Error", falseText: "DAcord"},
			{name: 'Log', field: 'log', title: "Registre", type: 'StringList'}
		rowClasses: [
			{className: 'error', field: 'error'},
			{className: 'warning', field: 'avís'}

	moreLabel: "més",
	morePrompt: "Mostra més ordres"

	label: "actualitza",
	prompt: "Torna a carregar tot el TiddlyWiki"

	readOnlyWarning: "No podeu importar a un fitxer TiddlyWiki només de lectura. Mireu d'obrir-lo des d'un fitxer, file:// URL",
	wizardTitle: "Importa tiddlers d'un altre fitxer o servidor",
	step1Title: "Pas 1: Indiqueu el fitxer TiddlyWiki o servidor",
	step1Html: "Indiqueu el tipus de servidor: <select name='selTypes'><option value=''>Trieu...</option></select><br>Entreu la URL o la ruta aquí: <input type='text' size=50 name='txtPath'><br>...o navega: <input type='file' size=50 name='txtBrowse'><br><hr>...o trieu un canal predefinit: <select name='selFeeds'><option value=''>Trieu...</option></select>",
	openLabel: "obre",
	openPrompt: "Obre la connexió amb aquest fitxer o servidor",
	openError: "Hi ha hagut un problema en importar el fitxer Tiddlywiki",
	statusOpenHost: "Obrint el servidor",
	statusGetWorkspaceList: "Obtenint la llista d'espais de treball disponibles",
	step2Title: "Pas 2: Trieu un espai de treball",
	step2Html: "Entreu el nom de l'espai de treball: <input type='text' size=50 name='txtWorkspace'><br>...o trieu un espai de treball: <select name='selWorkspace'><option value=''>Trieu...</option></select>",
	cancelLabel: "anul·la",
	cancelPrompt: "Anul·la la importació",
	statusOpenWorkspace: "Obrint l'espai de treball",
	statusGetTiddlerList: "Obtenint la llista de tiddlers",
	step3Title: "Pas 3: Trieu els tiddlers que voleu importar",
	step3Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='true' name='chkSync'>Manté aquests tiddlers enllaçats a aquest servidor per doder sincronitzar el canvis</input><br><input type='checkbox' name='chkSave'>Deseu els detalls del servidor en un tiddler 'systemServer' anomenat:</input> <input type='text' size=25 name='txtSaveTiddler'>",
	importLabel: "importa",
	importPrompt: "Importa aquests tiddlers",
	confirmOverwriteText: "Segur que voleu substituir aquests tiddlers:\n\n%0",
	step4Title: "Pas 4: Important %0 tiddler(s)",
	step4Html: "<input type='hidden' name='markReport'></input>", // DO NOT TRANSLATE
	doneLabel: "fet",
	donePrompt: "Tanca l'assistent",
	statusDoingImport: "Important els tiddlers",
	statusDoneImport: "S'han importat tots els tiddlers",
	systemServerNamePattern: "%2 de %1",
	systemServerNamePatternNoWorkspace: "%1",
	confirmOverwriteSaveTiddler: "El tiddler '%0' ja existeix. Cliqueu 'DAcord' per sobreescriure'l amb els detalls d'aquest servidor, o 'Anul·la' per deixar-ho tal com és",
	serverSaveTemplate: "|''Tipus:''|%0|\n|''URL:''|%1|\n|''Espai:''|%2|\n\nAquest tiddler es va crear automàticament per registrar els detalls d'aquest servidor",
	serverSaveModifier: "(System)",
	listViewTemplate: {
		columns: [
			{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
			{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
			{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Mida", type: 'Size'},
			{name: 'Tags', field: 'tags', title: "Etiquetes", type: 'Tags'}
		rowClasses: [

	listViewTemplate: {
		columns: [
			{name: 'Selected', field: 'selected', rowName: 'title', type: 'Selector'},
			{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
			{name: 'Server Type', field: 'serverType', title: "Tipus de servidor", type: 'String'},
			{name: 'Server Host', field: 'serverHost', title: "Servidor", type: 'String'},
			{name: 'Server Workspace', field: 'serverWorkspace', title: "Espai de treball", type: 'String'},
			{name: 'Status', field: 'status', title: "Estat de Sicronització", type: 'String'},
			{name: 'Server URL', field: 'serverUrl', title: "URL del servidor", text: "Mostra", type: 'Link'}
		rowClasses: [
		buttons: [
			{caption: "Sync these tiddlers", name: 'sync'}
	wizardTitle: "Sincronitza amb servidors i fitxers externs",
	step1Title: "Trieu els tiddlers que voleu sincronitzar",
	step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
	syncLabel: "sinc",
	syncPrompt: "Sincronitza aquests tiddlers",
	hasChanged: "Ha canviat mentre no era connectat",
	hasNotChanged: "Sense canvis mentre no era connectat",
	syncStatusList: {
		none: {text: "...", color: "cap"},
		changedServer: {text: "Canviat al servidor", color: '#80ff80'},
		changedLocally: {text: "Canviat mentre desconnectat", color: '#80ff80'},
		changedBoth: {text: "Canviat mentre desconnectat i al servidor", color: '#ff8080'},
		notFound: {text: "No s'ha trobat al servidor", color: '#ffff80'},
		putToServer: {text: "S'han desat els canvis al servidor", color: '#ff80ff'},
		gotFromServer: {text: "S'han recuperat els canvis des del servidor", color: '#80ffff'}


	text: "tanca",
	tooltip: "Tanca aquest tiddler"});

	text: "tanca altres",
	tooltip: "Tanca tots els altres tiddlers"});

	text: "edita",
	tooltip: "Edita aquest tiddler",
	readOnlyText: "mostra",
	readOnlyTooltip: "Mostra el codi d'aquest tiddler"});

	text: "desa",
	tooltip: "Desa els canvis d'aquest tiddler"});

	text: "anul·la",
	tooltip: "Anul·la els canvis a aquest tiddler",
	warning: "Segur que voleu anul·lar els canvis a '%0'?",
	readOnlyText: "fet",
	readOnlyTooltip: "Torna a l'aspecte normal"});

	text: "suprimeix",
	tooltip: "Suprimeix aquest tiddler",
	warning: "Segur que voleu suprimir '%0'?"});

	text: "enllaç permanent",
	tooltip: "Enllaç permanent d'aquest tiddler"});

	text: "referències",
	tooltip: "Obre els tiddlers que enllacen a aquest",
	popupNone: "sense referències"});

	text: "salta",
	tooltip: "Salta a un altre tiddler obert"});

	text: "sincronitzant",
	tooltip: "Control de la sincronització d'aquest tiddler amb un servidor o fitxer extern",
	currentlySyncing: "<div>Es sincromitza <span class='popupHighlight'>'%0'</span> amb:</"+"div><div>servidor: <span class='popupHighlight'>%1</span></"+"div><div>workspace: <span class='popupHighlight'>%2</span></"+"div>", // Note escaping of closing <div> tag
	notCurrentlySyncing: "No s'està sincronitzant",
	captionUnSync: "Atura la sincronització d'aquest tiddler",
	chooseServer: "Sincronitza aquest tiddler amb un altre servidor:",
	currServerMarker: "\u25cf ",
	notCurrServerMarker: "  "});

	text: "camps",
	tooltip: "Mostra els camps ampliats d'aquest tiddler",
	emptyText: "Aquest tiddler no té camps ampliats",
	listViewTemplate: {
		columns: [
			{name: 'Field', field: 'field', title: "Camp", type: 'String'},
			{name: 'Value', field: 'value', title: "Valor", type: 'String'}
		rowClasses: [
		buttons: [
	DefaultTiddlers: "ComComençar",
	MainMenu: "TiddlyWiki\nComComençar\n[[Aparença]]\n[[BaixaElProgramari]]\n[[Connectors]]\n[[Donacions]]\n\n© 2007 [[UnaMesa|http://www.unamesa.org/]]\n[[©|Copyright]] 2007 [[frivière|http://pacoriviere.cat/]]\n\n\n^^TiddlyWiki versió <<version>>^^",
	SiteTitle: "El meu TiddlyWiki",
	SiteSubtitle: "bloc web personal no lineal, reutilitzable",
	SiteUrl: "http://www.tiddlywiki.com/",
	Aparença: "Podeu canviar l'aspecte i comportament de TiddlyWiki gairebé com volgueu:\n\n* Amb ColorPalette per canviar l'esquema de colors de base\n* Amb [[CustomStyleSheet|http://www.tiddlywiki.com/#CustomStyleSheet]] per a controlar detalladament el seu aspecte\n* Amb PageTemplate, ViewTemplate o EditTemplate per canviar la composició de la pàgina i la disposició de tiddlers individuals\n* Utilitzeu temes preparats de [[TiddlyThemes|http://tiddlythemes.com/]]\n* Visiteu el resum de Configuration per veure tots els tiddlers especials de configuració\n* Instal·leu [[Connectors]] per estendre la funcionalitat bàsica (i també [[podeu escriure o adaptar el vostre|http://gimcrackd.com/etc/src/codex/]] fàcilment)\n\nHi ha també un grapat de [[TiddlyWikiTools|http://www.tiddlywiki.com/#TiddlyWikiTools]] que podeu utilitzar per ampliar TiddlyWiki.",
	BaixaElProgramari: "Anem a baixar una còpia de TiddlyWiki que tú podràs modificar al teu ordinador.\n\nClica [[aquí|https://projectes.lafarga.cat/frs/?group_id=38]] i tria la darrera versió.\n\nA partir d'aquí ja pots obrir la pàgina al teu navegador, modificar-la i omplir-la de contingut. Pots fer-la servir al teu ordinador o pujar-la a internet i compartir-la.\n\nAquí trobaràs una [[èxplicació més detallada|http://pacoriviere.googlepages.com/20minuts.html]]",
	Copyright: "CatalanLingo - Localització de TiddlyWiki versió 2.0.0 (c) Paco Rivière, 2006. \n\nSi ''feu servir CatalanLingo públicament'' apreciaria un enllaç cap a (http://pacoriviere.cat/).\n\n''L'ús comercial'' requireix permís previ escrit. Contacteu Paco Rivière a (web [a] pacoriviere [punt] cat).\n\n!LLICÈNCIA\n\nCopyright (c) Paco Rivière 2006\n\nEs permet la distribució del codi font i binari, amb o sense modificacions, sempre que es compleixin les següents condicions:\n\nLa distribució del codi font ha de mantenir el copyright anterior, aquesta llista de condicions i el següent avís.\n\nLa distribució del codi binari ha de mantenir el copyright anterior, aquesta llista de condicions i el següent avís a la documentació i/o altres materials subministrats amb la distribució.\n\nEl nom de Paco Rivière ni els dels seus col·laboradors no es poden fer servir per recolçar o promoure productes derivats d'aquest programari, sense el seu permís explícit previ per escrit.\n\nELS POSSEÏDORS DEL COPYRIGHT I/O ALTRES PARTS FACILITEN EL PROGRAMARI 'TAL QUAL' SENSE CAP MENA DE GARANTIA, NI EXPLÍCITA NI IMPLÍCITA, INCLOSES, ENTRE ALTRES, LES GARANTIES IMPLÍCITES DE COMERCIALITZABILITAT I APTITUD PER A PROPÒSITS DETERMINATS. EN CAP CAS EL POSSEÏDOR DEL COPYRIGHT I/O ALTRES PARTS, TRET DEL QUE REQUEREIXIN ELS ACORDS PER ESCRIT, NO US HAURÀ DE RESPONDRE PER PERJUDICIS, INCLOSOS ELS DIRECTES, INDIRECTES, ESPECIALS, EXEMPLARS, O DANYS CONSEQÜENTS (INCLOSES ENTRE D'ALTRES LES PÈRDUES DE DADES, O BENEFICIS; O INTERRUPCIO DEL NEGOCI), COM SIGUI QUE S'HAGIN PRODUÏT I EN QUALSEVOL TEORIA DE FIABILITAT, TAN SI ÉS EN CONTRACTE, FIABILITAT ESTRICTE, O ALTRES (INCLOSES LA NEGLIGÈNCIA O ALTRES), QUE ES DERIVIN DE L'ÚS DEL PROGRAMA, EN QUALSEVOL FORMA, FINS I TOT SI AQUEST POSSEÏDOR O ALTRA PART HA ESTAT ADVERTIDA DE LA POSSIBILITAT D'AQUESTS PERJUDICIS.",
	ComComençar: "Per començar amb aquest TiddlyWiki en blanc, heu de modificar els següents tiddlers:\n* [[TitolDelLloc|SiteTitle]] & [[SubtitolDelLloc|SiteSubtitle]]: El títol i el subtítol del lloc, com es mostra a sobre (un cop desats, també apareixeran a la barra de títols del navegador)\n* [[MenuPrincipal|MainMenu]]: El menú (normalment a l'esquerra)\n* [[TiddlersPerOmisio|DefaultTiddlers]]: Conté els noms dels tiddlers que voleu que apareguin quan s'obre el TiddlyWiki\nTambé heu d'entrar el vostre nom d'usuari per signar les vostres edicions: <<option txtUserName>>",
	Connectors: "Els connectors (plugins) permeten ampliar les funcions de [[TiddlyWiki]]:\n\n* ''En català'':\n** [[Calendari|http://projectes.lafarga.cat/frs/?group_id=38]] Calendari i agenda.\n** [[Tria el Tema|http://projectes.lafarga.cat/frs/?group_id=38]] Tria l'aspecte de TiddlyWiki entre diversos fulls d'estil.\n** [[Presentació|http://projectes.lafarga.cat/frs/?group_id=38]] Fes presentacions amb TiddlyWiki.\n** [[arxiuPlugin|http://projectes.lafarga.cat/frs/?group_id=38]] Per agrupar els Tiddlers per mesos.\n** [[DissenyUgrudi|http://projectes.lafarga.cat/frs/?group_id=38]] Disseny freaky\n** [[WikiBar|http://projectes.lafarga.cat/frs/?group_id=38]] Una barra d'eines a l'estil Viquipèdia\n** [[RellotgePlugin|http://projectes.lafarga.cat/frs/?group_id=38]] Un rellotge analògic, només amb JavaScript\nPantalles: http://flickr.com/photos/friviere/sets/72157594150898782/\n\n* ''En anglés'': http://www.tiddlywiki.com/index.html#Plugins",
	Donacions: "La localització de TiddlyWiki al català és programari lliure, disponible gratuitament per tothom i sempre ho serà. Si feu  servir TiddlyWiki de forma regular i us resulta útil, podeu [[contribuïr amb una donació|https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=web%40pacoriviere%2ecat&item_name=Donaci%c3%b3%20per%20la%20localitzaci%c3%b3%20de%20TiddlyWiki%20al%20catal%c3%a0&amount=10%2e00&no_shipping=1&return=http%3a%2f%2fpacoriviere%2egooglepages%2ecom%2fTiddlyWiki%2ehtml&no_note=1&tax=0&currency_code=EUR&lc=ES&bn=PP%2dDonationsBF&charset=UTF%2d8]] encara que sigui modesta  a PayPal (com ara 10 Euros)",
	SideBarOptions: "<<search>><<closeAll>><<permaview>><<newTiddler>><<newJournal '0DD MMM YYYY' 'diari'>><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel opcions 'Canvia les opcions avançades del TiddlyWiki'>>",
	OptionsPanel: "Les opcions per personalitzar TiddlyWiki es desen al vostre navegador\n\nEl vostre nom per signar les vostres edicions. Escribiu-lo com una ParaulaWiki (com ara MartiCliment)\n<<option txtUserName>>\n<<option chkSaveBackups>> DesaCòpies\n<<option chkAutoSave>> AutoDesa\n<<option chkRegExpSearch>> CercaExpReg\n<<option chkCaseSensitiveSearch>> CercaSensibleACaixa\n<<option chkAnimate>> ActivaAnimacions\n\n----\nMostra les OpcionsAvançades",
	SideBarTabs: "<<tabs txtMainTab 'Data' 'Tiddlers per ordre cronològic' TabTimeline 'Títol' 'Tiddlers per ordre alfabètic' TabAll 'Etiquetes' 'Tiddlers etiquetats' TabTags 'Més' 'Més llistes' TabMore>>",
	TabTimeline: "<<timeline>>",
	TabAll: "<<list all>>",
	TabTags: "<<allTags>>",
	TabMore: "<<tabs txtMoreTab 'Falten' 'Tiddlers que no existeixen' TabMoreMissing 'Orfes' 'Tiddlers orfes' TabMoreOrphans Ombres 'Tiddlers amb ombra' TabMoreShadowed>>",
	TabMoreMissing: "<<list missing>>",
	TabMoreOrphans: "<<list orphans>>",
	TabMoreShadowed: "<<list shadowed>>",
	TiddlyWiki: "TiddlyWiki en català:\n\nhttp://pacoriviere.googlepages.com/TiddlyWikiCA.html\n[[Guia ràpida en català|http://pacoriviere.googlepages.com/20minuts.html]]\n\nLloc web original de TiddlyWiki (en anglés):\n\nhttp://www.tiddlywiki.com/",
	PluginManager: "<<plugins>>",
	ImportTiddlers: "<<importTiddlers>>",
        OpcionsAvançades: "<<tiddler AdvancedOptions>>",
        GestorDeConnectors: "<<tiddler PluginManager>>",
        ImportaTiddlers: "<<tiddler ImportTiddlers>>"});
delete config.shadowTiddlers.GettingStarted;

	AdvancedOptions: "Aquest tiddler ombra dóna accès a vàries opcions avançades",
	ColorPalette: "Els valors que hi ha en aquest tiddler ombra determinen l'esquema de colors de la interfície d'usuari de ~TiddlyWiki",
	DefaultTiddlers: "Els tiddlers que es llisten en aquest tiddler ombra es mostren quan arrenca ~TiddlyWiki",
	EditTemplate: "La plantilla HTML que hi ha en aquest tiddler ombra determina l'aspecte dels tiddlers mentre s'editen",
	GettingStarted: "Aquest tiddler ombra dóna instruccions bàsiques d'ús",
	ImportTiddlers: "Aquest tiddler ombra permet importar tiddlers",
	MainMenu: "Aquest tiddler ombra es fa servir per al contingut del menú principal de la columna de l'esquerra",
	MarkupPreHead: "Aquest tiddler s'inserta a la part superior de la secció <head> del fitxer HTML de TiddlyWiki",
	MarkupPostHead: "Aquest tiddler s'inserta a la part final de la secció <head> del fitxer HTML de TiddlyWiki",
	MarkupPreBody: "Aquest tiddler s'inserta a la part superior de la secció <body> del fitxer HTML de TiddlyWiki",
	MarkupPostBody: "Aquest tiddler s'inserta a la part final de la secció <body> del fitxer HTML de TiddlyWiki just abans del bloc de seqüències",
	OptionsPanel: "Aquest tiddler ombra es fa servir per al contingut del quadre d'opcions slider de la columna de la dreta",
	PageTemplate: "La plantilla HTML que hi ha en aquest tiddler ombra determina la disposició de ~TiddlyWiki",
	PluginManager: "Aquest tiddler ombra dóna access al gestor de connectors",
	SideBarOptions: "Aquest tiddler ombra es fa servir per al contingut del quadre d'opcions de la columna de la dreta",
	SideBarTabs: "Aquest tiddler ombra es fa servir per al contingut del quadre d'etiquetes de la columna de la dreta",
	SiteSubtitle: "Aquest tiddler ombra es fa servir per la segona part del títol de la pàgina",
	SiteTitle: "Aquest tiddler ombra es fa servir per la primera part del títol de la pàgina",
	SiteUrl: "Aquest tiddler ombra cal escriure l'adreça URL sencera per la publicació",
	StyleSheetColours: "Aquest tiddler ombra conté les definicions CSS relatives al color dels elements de la pàgina",
	StyleSheet: "Aquest tiddler pot contenir les vostres definicions CSS personalitzades",
	StyleSheetLayout: "Aquest tiddler ombra conté les definicions CSS relatives a la disposició dels elements de la pàgina",
	StyleSheetLocale: "Aquest tiddler ombra conté les definicions CSS relatives a la traducció local",
	StyleSheetPrint: "Aquest tiddler ombra conté les definicions CSS per la impressió",
	TabAll: "Aquest tiddler ombra conté el contingut de la pestanya 'Títol'de la columna de la dreta",
	TabMore: "Aquest tiddler ombra conté el contingut de la pestanya 'Més'de la columna de la dreta",
	TabMoreMissing: "Aquest tiddler ombra conté el contingut de la pestanya 'Falten'de la columna de la dreta",
	TabMoreOrphans: "Aquest tiddler ombra conté el contingut de la pestanya 'Orfes'de la columna de la dreta",
	TabMoreShadowed: "Aquest tiddler ombra conté el contingut de la pestanya 'Ombres'de la columna de la dreta",
	TabTags: "Aquest tiddler ombra conté el contingut de la pestanya 'Etiquetes'de la columna de la dreta",
	TabTimeline: "Aquest tiddler ombra conté el contingut de la pestanya 'Data'de la columna de la dreta",
	ViewTemplate: "La plantilla HTML que hi ha en aquest tiddler ombra determina l'aspecte dels tiddlers"

30 de juny del 2005

Ja he comprat el portàtil i he iniciat les gestions per complir amb la llicència que m'obliga a tornar els discos originals.

Avui inicio aquí el relat dels esdeveniments.

1) Visita al PCCity de Badalona, 18:30 28/06/2005
Conversa amb la venedora Mireia, per triar un portàtil per a instal·lar Linux
Mireia - Vosté dirà.
PR - Voldria un portàtil amb Linux.
Mireia - No en tenim.
PR - Llavors voldria un sense sistema operatiu.
Mireia - Tampoc, tots venen amb Windows.
PR - Sap on el puc comprar?
Mireia - No crec que sigui possible. He sentit algú que ho ha cercat però no ho ha trobat.
PR - I Macs en teniu?
Mireia - No, ja no tenim Macs, només Windows. Després instal·li el que desitgi.
PR - Doncs no em quedarà més remei.

2) Telefono al servei tècnic de Samsung Electrònics Ibèrica, SA, 902 10 11 30 (http://www.samsung.com/es/support/warrantyinformation/terminos/index.htm)
18:20 29/06/2005
Mari Carmen - Digame?
PR - Hola Mari Carmen,
He comprado un ordenador portàtil Samsung x05 que venia con un Sistema Operativo preinstal·lado.
Este sistema operativo viene con una licencia que dice que tengo 30 días para aceptar las condiciones del Sistema Operativo, o destruir todas las copias del sistema operativo y devolver los discos originales del sistema operativo al fabricante, y este es justamente el motivo de mi llamada.
Mari Carmen - Quiere devolver el equipo?
PR - No sólo el Sistema Operativo (i ho torno a explicar més extensament)
Mari Carmen - Cómo quiere devolver el Sistema operativo?
PR - Ejerciendo el derecho a ello que me da su licencia,
Mari Carmen - Un momento. (i posa la trucada en espera...)
Néstor - (Una altre veu) Qué desea?
PR - Con quien tengo el placer de hablar?
Néstor - Me llamo Néstor
PR - Hola Néstor
PR - He comprado un ordenador portàtil Samsung x05 que venia con un Sistema Operativo preinstal·lado.
Este sistema operativo viene con una licencia que dice que tengo 30 días para aceptar las condiciones del Sistema Operativo, o destruir todas las copias del sistema operativo y devolver los discos originales del sistema operativo al fabricante, y este es justamente el motivo de mi llamada.
Néstor - Eso no es posible.
PR - Es que la licencia que dice que tengo 30 días para devolver el Sistema Operativo.
Néstor - Esa indicación viene en un papelito del windows no?
PR - Sí.
Néstor - Pero eso sólo se aplica si usted compra el Windows por separado.
PR - No creo, la licencia dice específicamente que es la licencia para el Windows OEM, es decir, la que se incluye con un equipo nuevo.
Néstor - Pero, es que viene todo incluido en el precio, y usted ya lo ha pagado.
PR - Por esto quiero devolverlo, por que lo he pagado.
Néstor - Usted no lo puede devolver, de la misma forma que no puede devolver el disco duro.
PR - A mi no me parece lo mismo, por que el disco duro no tiene una licència que me otorgue 30 días para aceptar el disco duro.
Néstor - Si no quiere Sistema Operativo simplemente, compre otro sistema operativo y instálelo encima.
PR - Sí esta es mi idea, por ello no necesito el sistema operativo que incluyen con el equipo y estoy intentando devolvérselo.
Néstor - Pero no es posible.
PR - Como la licencia lo indica tan claramente.
Néstor - Puedo intentar confirmarlo.
(Passen uns minuts).
Néstor - Lo he confirmado, no es posible.
PR - Vaya.
Néstor - Ha comprado un sistema completo no un sistema operativo suelto.
PR - Sí,...
Néstor - Usted ya podía saber que venia con Windows y tenemos 17 modelos del X05 con diferentes configuraciones de hardware, debería saber lo que compraba.
PR - Tal vez, pero la licencia dice que puedo aceptarla o no. El caso es que no deseo aceptarla, y prefiero devolverla. Así que dice usted que hay diferentes modelos con diferentes opciones, entre qué sistemas operativos puedo escoger?
Néstor - Sólo Windows XP, las opciones son de hardware, no del sistema.
PR - Así que sólo es posible comprar este ordenador con este sistema operativo?
Néstor - En efecto, pero si usted lo desea, puede comprar el sistema operativo que desee e instalarlo.
PR - Perfecto. Justamente es lo que pienso hacer, por esto tengo que destruir todas las copias del sistema operativo y devolver los discos originales del sistema operativo al fabricante.
Néstor - Pues póngase con en contacto con Microsoft, que es el que hace la licencia.
PR- Es que la licencia dice justamente que, la otorga el fabricante del equipo, y que para cualquier tema relacionado con ella tengo que ponerme en contacto con el fabricante del equipo, i ese son ustedes.
Nestor - Mire, si usted ya sabe que puede hacerlo, vaya a los organismos competentes, no me va a mover de aquí.
PR - Muchas gracias, pues esto es lo que tendré que hacer!

3) Correu enviat a Samsung 2:19 30/06/2005 (http://www.samsung.com/es/support/contactuscenter/index.htm)
Fa uns dies he comprat un ordinador portàtil Samsung x05 que ve amb un Sistema Operatiu. El sistema operatiu ve amb una llicència OEM que diu que tinc 30 dies per acceptar-la o tornar-ho al fabricant de l'equip, i preferiria tornar-ho, ja que no m'interessa.

Em dirigeixo a vostés per que m'indiquin com ho he de fer.

Molt cordialment,

Paco Rivière
Establiments que en venen:
* [[Pricoinsa|http://www.pricoinsa.es/]] (Barcelona).
* [[Guinos.com|http://www.gnuinos.com/]] (Barcelona, carrer Ausias Marc 56).
* [[Precios10.com|http://www.precios10.com/]] (Alacant).
* [[SoftWorld|http://www.softworld.es/ordenadores_pc/]] (Madrid).
* [[Audiotronics|http://www.audiotronics.es/products.aspx?categoryid=3539]]
* [[AHTEC|http://www.ahtec.net/]]
* [[Zoom Informàtica|http://www.zoominformatica.com/]] Molina de segura
* [[Carrefour|http://www.tecnologia.carrefour.es/electronic_searchresults.asp?Query=ProductPage&ProdTypeId=13&WhichForm=frmSearch]].
* [[Lenovo|http://shop.lenovo.com/SEUILibrary/controller/e/esweb/LenovoPortal/es_ES/site.workflow:SimpleSiteSearch?q=linux&lang=es&cc=es&h=10&submit.x=49&submit.y=13&f0=url_string_http%3A%2F%2Fwww.pc.ibm.com]]
* [[Dell|http://www.dell.es/ubuntu]]
* [[Asus|http://www.asus.es/search.aspx?searchitem=1&searchkey=linux]]
* [[Acer|http://www.aceronline.es/shop/advanced_search_result.php?search_in_description=1&keywords=linux&categories_id=122]]
* [[Afegeix aquí la teva botiga|PacoRivière]] (Nota: per afegir una botiga, cal al menys, que al cercar la paraula 'Linux' torni com a resultat els productes).

''[[Internacional|http://www.linux.org/vendor/system/index.html]]'' [[Altres a TuxMobil|http://tuxmobil.org/reseller.html]] [[Altres països|http://lxer.com/module/forums/t/23168/]]

[[Aquest projecte|http://www.edicionessimbioticas.info/spip.php?article739]] proposa [[demanar al fabricants que venguin ordinadors sense sistema operatiu|Demana al fabricants que venguin ordinadors sense sistema operatiu]].
config.options.txtUserName = "PacoRivière";
config.options.chkAutoSave = true;
config.options.chkSaveBackups = true;
config.options.txtBackupFolder = "copies";
Agraeixo l'ajuda rebuda de:
* [[Javier de la Cueva|http://delacueva.org/]], Advocat, que hem va animar i ajudar desinteressadament.
* [[Estudis Jurídics. SL|http://estudisjuridics.net/]], que hem va redactar la [[demanda]],  desinteressadament.
* Miguel Criado, per aquest [[article al diari El Mundo|http://www.elmundo.es/navegante/2007/05/26/tecnologia/1180175185.html]]
* Rafa Martínez, per aquesta <html>notícia <embed width="100" height="20" src="http://enredando.euskadigital.net/web1/index.php?option=com_content&task=view&id=22&Itemid=29" controller="true" autoplay="false" autostart="0" loop="false"></embed> - Mirall: <embed width="100" height="20" src="http://pacoriviere.googlepages.com/EuskadiDigital-TornarElUindous-209-E.mp3" controller="true" autoplay="false" autostart="0" loop="false"></embed><NOEMBED><A HREF="http://enredando.euskadigital.net/web1/index.php?option=com_content&task=view&id=22&Itemid=29">Noticia de Rafa Martínez a EnRedAndo</A></NOEMBED><html> i aquesta entrevista, <embed width="100" height="20" src="http://enredando.euskadigital.net/web1/index.php?option=com_content&task=view&id=24&Itemid=29" controller="true" autoplay="false" autostart="0" loop="false"></embed> - Mirall: <embed width="100" height="20" src="http://pacoriviere.googlepages.com/EntrevistaTornarElUindousaEuskadiDig.mp3" controller="true" autoplay="false" autostart="0" loop="false"></embed><NOEMBED><A HREF="http://enredando.euskadigital.net/web1/index.php?option=com_content&task=view&id=24&Itemid=29">Entrevista de Rafa Martínez a EnRedAndo</A></NOEMBED></html> a Radio Euskadigital
* QuiEnsEnllaça
* AltresMitjans
* Més <<tag enllaços>>
* Comentaris: el podeu fer al [[Fòrum]]

* Aquesta pàgina s'ha fet amb TiddlyWiki, programari lliure amb llicència BSD:
** [[Aparença]]
** [[BaixaElProgramari]]
** [[Connectors]]
** [[Donacions]]

© 2007 [[UnaMesa|http://www.unamesa.org/]]
[[©|Copyright]] 2007 [[frivière|http://pacoriviere.cat/]]

^^TiddlyWiki versió <<version>>^^
[[Nota de premsa]] [[Valora les notícies i afegeix-ne de noves]] TornarElUindous QuiEnsEnllaça


Sóc ............ i estic interessat a comprar un ordinador sense sistema operatiu de pagament i de codi tancat ja “preinstal·lat”, i  a canvi vull compensar el seu cost amb millores en el maquinari: CPU més ràpida, disc dur de major capacitat, pantalla amb major resolució,...

Els escric per a informar-me de si, entre els seus equips, existeix aquesta opció o encara obliguen a adquirir un sistema operatiu de pagament, de codi tancat i triat per vostès.

En aquest últim cas els agrairia que m'informessin del cost afegit que em suposa que el sistema que vostès han triat sigui de pagament.

Així mateix, si ja disposen per a la seva venda d'equips sense sistema operatiu de pagament o amb un sistema operatiu gratuït i obert ja instal·lats, els sol·licito informació sobre els mateixos i sobre la seva forma d'adquisició.

Una salutació

Soy ............ y estaba interesad@ en comprar un ordenador sin sistema operativo de pago y de código cerrado ya “preinstalado”, y compensar el coste del mismo con mejoras en el hardware: mayor rapidez de CPU, disco duro de mayor capacidad, pantalla con mayor resolución,...

Les escribo para informarme de si, entre sus equipos, existe esa opción o todavía obligan a adquirir un sistema operativo de pago, de código cerrado y elegido por ustedes.

En este último caso les agradecería que me informaran del coste añadido que me supone que el sistema que ustedes han elegido sea de pago.

Asimismo, si ya disponen para su venta de equipos sin sistema operativo de pago o con un sistema operativo gratuito y abierto ya instalados, les solicito información sobre los mismos y sobre su forma de adquisición.

Un saludo
[>img[|][]] El dia 7 de juliol de 2006, ha estat presentada la demanda de conciliació contra PCCity i Samsung Electronics Iberia, S.A., al Jutjat de Primera Instància de Matarò, on ha estat registrada amb la referència 06-0329.

Actualment, juny 2007, s'està acabant de redactar la [[demanda judicial|demanda]].

Aquí podeu [[trobar el nostre model de demanda de conciliació|model_demanda_conciliacio.odt]], que podeu fer servir lliurement, gràcies a l'amabilitat de [[Estudis Jurídics, S.L.|Crèdits]]

Mentre, pots seguir [[tots els passos que cal fer abans de la demanda|Què he de fer]].
Si ja ho has fet, si et plau [[escriu-me|PacoRivière]].
Els lletrats actuen desinteressadament, però el procurador no. Les [[despeses]] ja han superat el preu de la llicència, la nostra intenció és facilitar la informació per poder exigir que es respecti el dret a triar el sistema operatiu, sense haver de pagar un que no ens cal.. Si voleu col·laborar, podeu [[contribuïr amb una donació|https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=web%40pacoriviere%2ecat&item_name=Donaci%c3%b3%20per%20al%20projecte%20TornarElUindous&no_shipping=1&return=http%3a%2f%2fpacoriviere%2egooglepages%2ecom%2fTiddlyWiki%2ehtml&no_note=1&tax=0&currency_code=EUR&lc=ES&bn=PP%2dDonationsBF&charset=UTF%2d8]] encara que sigui modesta  a [[PayPal|https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=web%40pacoriviere%2ecat&item_name=Donaci%c3%b3%20per%20al%20projecte%20TornarElUindous&no_shipping=1&return=http%3a%2f%2fpacoriviere%2egooglepages%2ecom%2fTiddlyWiki%2ehtml&no_note=1&tax=0&currency_code=EUR&lc=ES&bn=PP%2dDonationsBF&charset=UTF%2d8]] (com ara 10 Euros)

!Donacions rebudes
*Pablo Iranzo Román, Sant Joan d'Alacant - 30-1-2008 - 10€
*Francisco Garcia Burguete, Lleida - 11-2-2008 - 10€
Podeu agegir-vos [[aquí|http://www.facebook.com/group.php?gid=106957015463]]

Hem assolit el primer objectiu del [[grup|http://www.facebook.com/group.php?gid=106957015463]]

Gràcies pel vostre suport.

Previàment vaig preguntar a [[Microsoft|http://support.microsoft.com/newsgroups/default.aspx]] com s'havia de fer la devolució, però no m'han contestat mai. Curiosament cercant la meva pregunta ara, no la puc trobar!

28-6-2005 [[Compra de l'ordinador amb la llicència "opcional" i trucada a Samsung]]
30-6-2005 [[Resposta de Samsung (no saben català)]]
1-7-2005 [[Resposta de Samsung (no hay opción de devolución)]]
5-7-2005 [[Reclamació a Consum]]
13-7-2005 [[Samsung diu que ho estudiarà...]]
11-1-2006 [[Burofax per reclamar la devolució de la llicència Windows]]
7-7-2006 Presentació de la [[Demanda de Conciliació]]
24-11-2006 [[Acte de Conciliació]]
25-1-2007 L'Agència Catalana de Consum [[arxiva el cas|http://flickr.com/photo_zoom.gne?id=383579272&size=l]]. Es veu que el normal és que ens preguin el pèl a tots!
26-5-2007 [[Article del diari El Mundo|http://www.elmundo.es/navegante/2007/05/26/tecnologia/1180175185.html]] [[A menéame|http://meneame.net/story/casado-con-windows]] 431 vots!
12-06-2007 <html>Entrevista a Radio Euskadigital <embed width="45" height="20" src="http://pacoriviere.googlepages.com/EntrevistaTornarElUindousaEuskadiDig.mp3" controller="true" autoplay="false" autostart="0" loop="false"></embed> <NOEMBED><A HREF="http://pacoriviere.googlepages.com/EntrevistaTornarElUindousaEuskadiDig.mp3">Entrevista de Rafa Martínez a EnRedAndo</A></NOEMBED></html>
27-09-2007 Article al diari Público: [[Dos años para devolver un programa que no quiere|http://www.publico.es/ciencias/tecnologia/002719/anos/devolver/programa/quiere]]
28-09-2007 <html>Entrevista al programa Una Hora de Cua, a Com Ràdio
<embed width="45" height="20" src="http://pacoriviere.googlepages.com/Tall_ComRadio_UnaHoraDeCua_TornarElU.mp3" controller="true" autoplay="false" autostart="0" loop="false"></embed>
<NOEMBED><A HREF="http://pacoriviere.googlepages.com/Tall_ComRadio_UnaHoraDeCua_TornarElU.mp3">Entrevista a Una Hora de Cua, a Com Ràdio</A></NOEMBED></html>
9-11-2007 Presentació de la [[demanda]] judicial.
20-12-2007 L'Assumpte ja s'ha repartit i el coneixement de la causa correspòn al Jutjat nº2 de Hospitalet de Llobregat.
21-1-2008 Rebuda l'admissió a tràmit de la demanda. La vista està programada per el dia 3 de març a les 12 hores.
30-1-2008 Rebuda la primera [[donació|Donacions]]! Gràcies Alacant!
3-2-2008 Publicació d'un àudio resum a [[3cat24.cat|http://www.3cat24.cat/pnoticies/1024ItemMedia.jsp?item=32498&type=2]]:  <html><object width="320" height="40" title="Player" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param value="http://www.3cat24.cat/audio/player_audio_cgu.swf?cguID={@uid}" name="movie"/><param value="high" name="quality"/><param value="musica={$audio_mp3}" name="FlashVars"/><embed width="320" height="40" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" flashvars="musica={$audio_mp3}" src="http://www.3cat24.cat/audio/player_audio_cgu.swf?cguID={@uid}" wmode="opaque" /></object></html>
4-2-2008 [[Compareixença de Microsoft Ibèrica SRL|Suspensió del judici]] en que manifesta que el domicili que figura a la [[CLUF]] és a Redmond (Califòrnia), on consta Microsoft Corporation.
27-2-2008 El jutgat dicta [[providència de suspensió del judici|Suspensió del judici]] del dia 3-3-2008.
3-3-2008 La providència no ha arribat a les parts abans del dia del judici, per la qual cosa, a l'hora del judici a part de nosaltres, també es va presentar SAMSUNG. PCCity tampoc no es va presentar, com a les [[anteriors citacions|Acte de Conciliació]].
30-3-2008 Ens han acceptat l'escrit. MS Iberica haurà de respondre com a filial. El judici es fixa per al dia:
16-6-2008 - 12h [[Judici]]. El cas ha quedat vist per sentència. [[Més informació|http://www.publico.es/126835/windows/sistemaoperativo]]
set-2008 La demanda [[ha estat desestimada i ens han estat imposades les costes|Sentència]].
set-2008 Hem apel·lat

Restem a l'espera de la resposta a l'apel·lació.

Inicialment ho vaig publicar al meu blog, [[Galindaines|http://galindaines.blogspot.com/2005/06/complint-amb-la-llicncia-devoluci-de.html]].
My name is Paco Rivière http://pacoriviere.cat

I have taken a lawsuit for the refund of the Windows tax I was forced to buy with my laptop on 28-6-2005, being the first court action taken in the Catalan Countries, the last colony of Spain (see below) and therefore in Spain, if we do not achieve the independence before 3-3-2008 :).

All details, documents and links can be found at:

http://pacoriviere.googlepages.com/TornarElUindous.html (website)
http://tornareluindous.pacoriviere.cat/ (redirection)

To support my actions pls. link to any of the preceeding links.

I have setup a multilingual news ranking site - coRank style - at http://tornareluindous.corank.com/ to which you can send and vote all news about WindowsRefund actions all over the world. Pls have a look at it also.

You can add a button to your site to let people rank your posts there pasting this code:

All sort of details can be found here: http://tornareluindous.corank.com/tools.html#3
Rss source can be found here: http://tornareluindous.corank.com/tech/all/upcoming/FJJDHCB/rss.xml
Script window code, here: http://tornareluindous.corank.com/tools.html#2

About Països Catalans (or Catalan Countries) at Wikipedia: http://en.wikipedia.org/wiki/Pa%C3%AFsos_Catalans
Catalunya (or Catalonia in English) at the Wikipedia: http://en.wikipedia.org/wiki/Catalonia

La Cour Provinciale de Barcelone prive un citoyen le droit de choisir le système d'exploitation

Barcelone. 23 Mars 2010. Francesc Rivière demandé il ya cinq ans, un remboursement dans les 30 jours, le permis prévoit, pour le système d'exploitation.
L'Audiencia Provincial ignore la promesse de licence fabricant de rembourser le système d'exploitation dans les 30 premiers jours, ce qui a été pleinement respecté. La justice espagnole est en retard et sourdse. Bien que la Cour accepte le citoyen a en partie raison, il est condamné à payer les frais du procédure.

C'est une situation unique en Europe. En Allemagne, un remboursement peut être obtaines le même jour, en France, il faut environ une semaine. Autre pays ont des procédures similaires pour éviter ces abus. La Commission européenne pour la Concurrence a infligé à des montants très élevés sans précédents pour de semblables abus.

Toujours en 2010, «L'Espagne est différente».

Pour plus d'informations contactez s'il vous plaît http://tornareluindous.pacoriviere.cat/
Podeu deixar qualsevol comentari, aportació suggerència o pregunta al [[Fòrum|https://projectes.lafarga.cat/forum/?group_id=39]]

Das Landgericht von Barcelona bestreitet, ein Bürger das Recht, das Betriebssystem zu wählen

Barcelona. 23. März 2010. Francesc Rivière fragte vor fünf Jahren eine Erstattung innerhalb von 30 Tagen die Lizenz stellt, für das Betriebssystem.
Die Audiencia Provincial ignoriert die Hersteller versprechen Lizenz für das Betriebssystem innerhalb der ersten 30 Tage, die in vollem Umfang nachgekommen war Erstattung. Die spanische Justiz ist spät und taub. Obwohl das Urteil der Bürger akzeptiert, ist teilweise richtig, so ist er dazu verurteilt, die Verfahrenskosten aufzuerlegen.

Dies ist eine Situation, einzigartig in Europa. In Deutschland kann eine Erstattung obtaines selben Tag in Frankreich dauert es etwa eine Woche. Andere Länder haben ähnliche Verfahren zu vermeiden, um diesen Missbrauch. Die Europäische Kommission für die Concurrence hat eine sehr hohe Beträge, ohne Präzedenzfälle für ähnliche Missbräuche einer Geldstrafe verurteilt.

Noch im Jahr 2010 "Spanien ist anders".

Für weitere Informationen wenden Sie sich bitte http://tornareluindous.pacoriviere.cat/
[[Versió en línia|http://www.windowsrefund.org/index.php?name=News&file=article&sid=19]] No actualitzada des del 2003.


This HOWTO is a work in progress that is being written to help people gain a better understanding of how to use their local legal system to pursue their refund(s). All comments and suggestions are welcome.

Last updated on 01/12/03
Section updated: 3.1 Requesting Your Refund

The Windows Refund HOWTO
Created by Adam Kosmin on 12/13/02

Related Information:
Windows Refund Day II will be held on January 23, 2003

1. Overview
2. Assumptions
3. First Steps
   3.1 Requesting Your Refund
4. Litigation
   4.1 The State Attorney General's Office
   4.2 Filing in Small Claims Court
   4.3 View an example Small Claims Form
5 . Another Refund Strategy (Contributed by JayPee)

1. Overview

This document is targeted toward those persons who are interested in learning more about using our legal system to pursue a refund for their unused copy of a Microsoft operating system (OS). Since the information contained herein is nothing more than an examination of the steps I have undertaken, it is important to note that modifications need to be made for your area. Additionally, this information is targeted only to US residents since my knowledge of foreign legal systems is extremely limited.

2. Assumptions

We will assume that you have purchased a computer system that came with a preinstalled copy of Windows and that you have not agreed to the End User License Agreement (EULA) that presents itself upon initial boot-up. By not agreeing with the license, the end user qualifies for a full refund in the amount of the price of the software.

(Taken from the Microsoft Windows 2000 Professional End User License Agreement)


3. First Steps

All copies of Windows come with a similar worded agreement that should be exploited if you do not intend on using the OS. At this point we can assume that a reasonable strategy would look something like this:

- Unpack your computer

- Leave the bundled software in whatever bag that it may have shipped in

- Boot your computer and either click "No" to the EULA's offer, or just install an alternative OS immediately via bootable cdrom or a network install.

- Contact the vendor who sold you the system and request your refund. Be careful to document all correspondence so you have a history of events should you need to call on it later. Email may be well suited for this purpose but it is highly reccomended that you follow the advice given in section 3.1 instead since email may not stand up in court.

3.1 Requesting Your Refund

Walt Pennington has suggested that refund seekers prepare a short note outlining the request and fax it to the president of the hardware manufacturer. Here is an example of what such a request could look like:

On _ _ _ _ _ _ _ _, 2002, I purchased a _ _ _ _ _ _ _ _ and it was preinstalled with Microsoft Windows. I have rejected the license, and will not be using the software, and pursuant to your software license agreement, request a refund for my unused software.

Thanks in advance,
(Note: Make sure you request a refund for ALL the bundled software that came with your computer if you won't be using it. Many systems today ship with Windows XP and Windows 2000. You may have also been charged for Office software.)

This note should be printed, and include the recipient's name, address, and telephone number. This should be faxed to the president of the company. One of several ways to find the president, and the fax number for the headquarters, is to search at http://finance.yahoo.com/?u

Keep the letter and the fax receipt. This will be used as evidence at the trial to show that you contacted the manufacturer for a refund in accordance with the terms of the license.

4. Litigation

If you are still reading, I'll assume that all efforts have failed and that you realize that you will need to pursue this legally in order to claim your refund. There are two approaches that may bear fruit. One is the Small Claims Court, the other is your local Attorney General's office. I will provide some information on both approaches as they relate to my own experience. At the time of this writing, both methods described below are a work in progress. I will continue to document the scenarios as each situation unfolds. As stated above, please use common sense and be prepared to do some legwork so you can understand what differences exist in your area.

4.1 The State Attorney General's Office

For me, filing a complaint with my Attorney General's office was surprisingly easy. Here are the steps I took:

I. Downloaded the complaint form off the Internet.

** Note **
For those that wish to see an example of the kind of information that is requested, you can view the form that I downloaded here

II. After printing and filling it out, I faxed it to number that was provided.

III. A few weeks later, I received a written request for copies of any or all of the following documents:

- Proof of payment
- Product advertisement(s)
- Invoice
- Correspondence between myself and the company

This information was easy enough for me to obtain and in fact, led me to realize that not only was one unwanted product bundled into my system, but two operating systems were included since both Windows 2000 Professional and Windows XP Professional were reflected in both the product's advertisement as well as the invoice. Using this information, I researched the current national
averaged value of each OS on compusa.com and decided that I would seek a refund of $598.00.

IV. Copies of the requested documentation were faxed back to the office. I was sure to include a brief note which explained my reasons for increasing the amount of the refund I was seeking.

(To be continued...)

4.2 Filing in Small Claims Court

Since Small Claims allows a person to file a complaint for an amount of up to $3000 in New York State, this approach can be used to pursue our refund. This should be simple enough in the case where the defendant (the company that you bought the system from) is physically located in the same city as the plaintiff (you), but for most of us, that is not the case. In my situation, I purchased the computer from Toshiba American Information Systems (TAIS), which is located in California. Speaking to the overworked staff of my local courthouse in New York led me to believe that I could not file a complaint against a company that wasn't physically located in my state. This of course, was not true.

This website can be used to search for a company's registered agent in the state of New York. Using this tool, I searched for "Toshiba" and then selected "Toshiba American Information Systems" from the resulting list. Since CT Corporation is listed as the registered agent, I now know that Toshiba American Information Systems is the defendant and CT Corporation should be listed on the claim as the corporate registered agent. All this means is that the claim will be served to the registered agent (most likely by certified mail) on behalf of the defendant.

We'll use another example to make this even clearer. Let's imagine that I lived in Hamden, CT and that I wanted to file a case against Dell. There are a few things I need to know:

- What courthouse should I visit to file my claim?
- What company acts as Dell's registered agent in the state of Connecticut?

To answer the first question, I'll start on yahoo.com (tm) and navigate through US States, Connecticut, Law, Connecticut Law, State Judicial Section, and Connecticut Judicial Department. At this point, I was able to find out that since I live in Hamden, my claim should be filed at 54 West Main Street in Meriden, CT. I was able to find this information in just a few seconds by
clicking the "Where to File" link, followed by the "Small Claims Matters" and selecting "Hamden" from the pull-down menu.

Now that I know where I should file my claim, I need to understand who the registered agent is for Dell (in the state of CT) so I go back a few pages and click on "Small Claims" link and start reading the FAQ. The answer to "What is the process if I want to sue an out-of-state corporation?" tells me that I must first find out if the corporation has an agent for service by contacting the Secretary of the State at 860-509-6002.

So if I really lived in Hamden, I would simply call the number, find out the information and I'd have everything needed to file my claim. Additional searching on CT's website also shows me that there are many court forms available for download. Don't be afraid to call your local courthouse for assistance if you get confused.

Click here to see an image of the Small Claims form that must be filled out in New York State.

(To be continued...)
Avui ha tingut lloc el judici, que ha estat molt llarg. El cas ha quedat vist per sentència.

Més informació al [[diari Público|http://www.publico.es/126835/windows/sistemaoperativo]] i a [[3cat24.cat|http://www.3cat24.cat/noticia/288195/ciencia/Paco-contra-Microsoft]]

* Antecedent: [[Nova data per al judici: 16 de juny]]
|''Name:''|LoadRemoteFileThroughProxy (previous LoadRemoteFileHijack)|
|''Description:''|When the TiddlyWiki file is located on the web (view over http) the content of [[SiteProxy]] tiddler is added in front of the file url. If [[SiteProxy]] does not exist "/proxy/" is added. |
|''Date:''|mar 17, 2007|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
version.extensions.LoadRemoteFileThroughProxy = {
 major: 1, minor: 1, revision: 0, 
 date: new Date("mar 17, 2007"), 
 source: "http://tiddlywiki.bidix.info/#LoadRemoteFileThroughProxy"};

if (!window.bidix) window.bidix = {}; // bidix namespace
if (!bidix.core) bidix.core = {};

bidix.core.loadRemoteFile = loadRemoteFile;
loadRemoteFile = function(url,callback,params)
 if ((document.location.toString().substr(0,4) == "http") && (url.substr(0,4) == "http")){ 
 url = store.getTiddlerText("SiteProxy", "/proxy/") + url;
 return bidix.core.loadRemoteFile(url,callback,params);
[[Per què]][[Què he de fer]][[El meu cas]][[Altres casos]][[Participa]][[Mapa|Mapa del lloc]][[Crèdits]][[rss|TornarElUindous.xml]]<html><a href="http://www.statcounter.com/" target="_blank"><img src="http://c15.statcounter.com/counter.php?sc_project=1573359&amp;java=0&amp;security=21d5838c&amp;invisible=0" alt="website hit counter" border="0"></a></html>
|<<siteMap [[TornarElUindous]]>><<siteMap [[Participa]]>><<siteMap [[escrits]]>><<siteMap [[enllaços]]>>|
|noBorder threeCol|k
|<<siteMap [[TornarElUindous]]>><<siteMap [[Participa]]>><<siteMap [[escrits]]>><<siteMap [[enllaços]]>>|
|noBorder threeCol|k
* [[Teclat|http://www.cherry.de/english/products/cable_keyboards_master-linux.htm]] de Cherry
<html><script type='text/javascript' src='http://track2.mybloglog.com/js/jsserv.php?mblID=2008020110580258'></script></html>
Transmés des d'aquí: http://cecbarcelona.org/vies_reclamacio.cfm?idi=cat (obsolet). Nova adreça: http://cec.consumo-inc.es/cec/secciones/Contacta/contacta_es.asp

Els informo que fa 10 mesos que estic intentant exercitar el dret que la llicència del Sistema Operatiu (Windows) inclos amb el portàtil que vaig comprar em donava a tornar els discos si no accepto la llicència, que literalment diu:
>"Al instalar, copiar, descargar, tener acceso de otra manera a utilizar este software, usted acepta quedar obligado por los términos de este CLUF. Si no está de acuerdo con los términos de este CLUF, no puede utilizar ni copiar el software y debe ponerse en contacto cuanto antes con el fabricante para obtener instrucciones acerca de cómo devolver el producto o los productos no utilizados a los efectos de tener un reembolso de acuerdo con la directivas de devolución del fabricante"

Vaig rebre aquesta resposta:
>Estimado cliente , el sistema operativo viene incluido con la compra del portatil y por lo tanto no hay opción de devoluciónde este

Com que és un assumpte que afecta a tota la Unió Europea, considero que els Organismes Europeus de Defensa dels Consumirdors s'haurien de coordinar en aquesta clara violació dels drets dels consumidors.

Més detalls a:

La Audiència Provincial de Barcelona niega a un ciudadano el derecho a escoger el sistema operativo

Barcelona. 23 de marzo de 2010. Francesc Rivière reclamó hace cinco años dentro de los 30 dias previstos en la licencia la devolución del sistema operativo.
La Audiencia provincial ignora la clàusula de la licència del fabricante que daba al ciudadano 30 dias para devolver el sistema operativo a la que se acogió en forma y plazo. La justicia española responde tarde i mal. Aunque le da la razón parcialmente, condena al ciudadano a pagar las costas procesales.

Es una situación única en Europa. En Alemania se devuelve el mismo día, en Francia el Juez de Paz obliga a devolverlo en una semana. Otros países han establecido obligaciones parecidas y procedimientos urgentes para evitar el abuso de las poderosas multinacionales. La Comissión Europea de la Competencia ha impuesto multas astronómicas sin precedentes por abusos similares.

En el 2010 todavia 'Spain is Diferent'.

Para más información contactar con http://tornareluindous.pacoriviere.cat/

L'Audiència Provincial de Barcelona nega a un ciutadà el dret a triar el sistema operatiu

Barcelona. 23 març 2010. Francesc Rivière va demanar fa cinc anys un reemborsament dins dels 30 dies que la llicència estableix, per al sistema operatiu.
L'Audiència Provincial fa cas omís de la promesa de la llicència del fabricant sobre la devolució del sistema operatiu en els primers 30 dies, que es van respectar plenament. La justícia espanyola és tardana i sorda. Encara que la sentència accepta que el ciutadà té part de raó, se li condemna a pagar les costes processals.

Aquesta és una situació única a Europa. A Alemanya, es retorna el mateix dia, a França es triga aproximadament una setmana. Altres països tenen procediments similars per a evitar aquests abús. La Comissió Europea per a la Competència ha multat amb quantitats astronòmiques sense precedents per abusos similars.

Encara en 2010  'Spain is Diferent'.

<<slider chkNoBotoEdita [[NOTA DE PRENSA]] "Versión en español" "Clicar aquí">> <<slider chkEnglish [[PRESS RELEASE]] "English version" "Please click here">> <<slider chkFrench [[French PRESS RELEASE]] "En français" "Cliquer ici">> <<slider chkDeutsch [[German PRESS RELEASE]] "Deustche version" "Bitte druken Sie hier">>
Ens han acceptat l'escrit. MS Iberica haurà de respondre com a filial. El judici es fixa per al dia 16-6-2008 - 12h

*Antecedent: [[Suspensió del judici]]
Les podeu [[trobar a LinkedIn|http://www.linkedin.com/answers/technology/information-technology/computers-software/TCH_ITS_CMP/343712-21418206?browseCategory= ]], com ara:

Yo creo que hay una diferencia bastante amplia entre lo que es y lo que debería ser, ya que si bien no hay manera de devolver el S.O. porque obviamente nadie se hace cargo, la Ley Sherman (antitrust) "Considera reo de delito punible a toda persona que monopolice o trate de monopolizar cualquier parte de la actividad o el comercio entre o los diversos estados o con naciones extranjeras y toda persona que se coaligue o entre en combinacion con cualquier otra persona o personas para monopolizar cualquier parte del comercio entre los estados federados o con otros países (sección 2).". ''Norberto Ricardo C'', Office Live and Live ID IT Support (For Canada & France) at Microsoft

The Provincial Court of Barcelona denies a citizen the right to choose the operating system

Barcelona. 23 March 2010. Francesc Rivière asked five years ago a refund within the 30 days provided under license, for the operating system.
The Audiencia Provincial ignores the manufacturer license promise to refund the operating system within the first 30 days, which was fully complied. The Spanish justice is late and deaf. Although the sentence accepts the citizen is partly right, he is condemned to pay the procedural costs.

This is a situation unique in Europe. In Germany a refund can be obtaines the same day, in France it takes about a week. Other country have similar procedures to avoid  this abuse. The European Commission for the Concurrence has fined very high amounts with no precedents for similar abuses.

Still in 2010 'Spain is Different'.

For more information please contact http://tornareluindous.pacoriviere.cat/

Per temes relatius a la devolució, utilitzeu si us plau el [[Fòrum del projecte|Fòrum]]

friviere (a) palmcat (punt) cat
Vaig començar amb el [[Linux|http://www.linux.org/]] fa molts anys amb el desaparegut [[Yggdrasil|http://en.wikipedia.org/wiki/Yggdrasil_Linux]].
Després he treballat amb [[SUSE|http://www.novell.com/linux/]] i amb [[Debian|http://www.debian.org/]], i finalment he adoptat l'[[Ubuntu|http://www.ubuntu.com/]], a partir del [[Hoary 5.04|http://www.ubuntu.com/news/504Released?highlight=%28hoary%29]]

[[Linux on laptops|http://www.linux-laptop.net/]] Informes de Linux instal·lats a portàtils, per marques.
[[Instal·lar Ubuntu Breezy a un Samsung X05|http://ciberia.ya.com/friviere/samsungx05ubuntu.html]]
<!--- More ideas shamesslessly begged, borrowed or stolen from..... Simon Baird, Clint Checketts and Christine Hodges :)) --->
<div class='header' macro="gradient vert #04b #18f">
 <div id='topMenu'>
 <span refresh='content' tiddler='SiteTitle'></span><span refresh='content' tiddler='MainMenu'></span></div>
<div id='sidebar'>
 <div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
 <div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
<div id='displayArea'>
 <div id='messageArea'></div>
 <div id='tiddlerDisplay'></div>
''Vols col·laborar?''
|Els [[lletrats|Crèdits]] actuen desinteressadament, però el procurador no. Les [[despeses]] ja han superat el preu de la llicència. Ha arribat l'hora de demanar ''[[Donacions]]!'' Ho pots fer per [[PayPal|https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=web%40pacoriviere%2ecat&item_name=Donaci%c3%b3%20per%20al%20projecte%20TornarElUindous&no_shipping=1&return=http%3a%2f%2fpacoriviere%2egooglepages%2ecom%2fTiddlyWiki%2ehtml&no_note=1&tax=0&currency_code=EUR&lc=ES&bn=PP%2dDonationsBF&charset=UTF%2d8]]. En cas que en el judici s'ens compensin aquestes [[despeses]], em comprometo a tornar la diferència, proporcionalment, a tot el que així ho desitgi.|

Saps francés?
Pots col·laborar en la traducció d'aquesta guia: http://tornareluindous.wikidot.com/presentacio-de-la-guia-2-0
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Date:''|Apr 19, 2007|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
version.extensions.PasswordOptionPlugin = {
	major: 1, minor: 0, revision: 2, 
	date: new Date("Apr 19, 2007"),
	source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
	coreVersion: '2.2.0 (Beta 5)'

config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");

merge(config.macros.option.types, {
	'pas': {
		elementType: "input",
		valueField: "value",
		eventName: "onkeyup",
		className: "pasOptionInput",
		typeValue: config.macros.option.passwordInputType,
		create: function(place,type,opt,className,desc) {
			// password field
			// checkbox linked with this password "save this password on this computer"
			// text savePasswordCheckboxLabel
		onChange: config.macros.option.genericOnChange

merge(config.optionHandlers['chk'], {
	get: function(name) {
		// is there an option linked with this chk ?
		var opt = name.substr(3);
		if (config.options[opt]) 
		return config.options[name] ? "true" : "false";

merge(config.optionHandlers, {
	'pas': {
 		get: function(name) {
			if (config.options["chk"+name]) {
				return encodeCookie(config.options[name].toString());
			} else {
				return "";
		set: function(name,value) {config.options[name] = decodeCookie(value);}

// need to reload options to load passwordOptions

if (!config.options['pasPassword'])
	config.options['pasPassword'] = '';

		pasPassword: "Test password"
* Per que [[no el necessito per res|http://mcs.ocu.org/map/show/26131/src/248791.htm]]¹
* Per principi:
** Per que tens dret a fer-ho
** Per que no et poden obligar amb trampes a comprar el que no vols.
** Per que és un abús que al obrir la llicència, impliqui acceptar-la. És a dir quan encara no l'has llegit (cal obrir-la primer per poder-la llegir!) ja l'has acceptat. ([[CLUF]]).
** Per que si no és posible llavors vols dir que és una taxa obligatòria, com ara la taxa d'escombraries.
** Per que [[no respecta la meva privacitat|http://news.softpedia.com/news/Forget-about-the-WGA-20-Windows-Vista-Features-and-Services-Harvest-User-Data-for-Microsoft-58752.shtml]]
* Per que no m'agrada
* Per que no és en català
* Per que no hem vull deixar trepitjar
* Per que vull!

1: Em sembla que aquest article, [[actualment només està disponible per als socis|http://www.ocu.org/map/src/190231.htm]]. Còmica la nota que cal Ruindous per llegir-ho! Confiem en les organitzacions de consumidors per defensar-nos!
Llavors, si [[Linux és tan bó|http://www.whylinuxisbetter.net/index_cat.php]], i [[Windows tan dolent|http://badvista.fsf.org/]], per què es venen tants ordinadors amb Windows?
Sembla ser que Microsoft "castiga" molt durament els fabricants de màquines que no compleixen certes regles (oficialment apliquen grans descomptes als que les compleixen, però el resultat final és exactament el mateix) com ara:
* incloure la frase "recomana Ruindous XP" a tota la publicitat
* no anunciar mai ordinadors sense sistema operatiu, o amb altres sistemes operatius
* posar enganxines de ruindous a tots els ordinadors venuts, i fer servir teclats amb la tecla Ruindous
[[Font|http://www.itbusinessedge.com/blogs/osb/?p=29]], [[2|http://www.edbott.com/weblog/?p=506]]

Temes relacionats:
* [[És molt difícil comprar un ordinador sense ruindous|http://www.edicionessimbioticas.info/spip.php?article739]]
* [[Top five PC manufacturers fail naked PC test|http://news.zdnet.co.uk/hardware/0,1000000091,39286228-4,00.htm?r=1]]
	// create the core button, then add the HREF (to internal links only)
	var link=window.coreTweaks_createTiddlyLink.apply(this,arguments);
	if (!isStatic) link.href=document.location.href.split("#")[0]+"#"+encodeURIComponent("[["+title+"]]");
	return link;
* [[La Zarza ardiendo|http://davidcg.sytes.net/]] (IP dinàmica)
* [[QuarkBlog|http://quarkblog.org/2005/07/26/historia-de-una-devolucion/]] If you can read this, you need another beer.
* [[Coses Palm|http://www.dactil.info/cosespalm/pivot/entry.php?id=60]] CosesPalm > Més Palm i Linux (trencat?)
* Bitassa.net [[Bitassa a lloure|http://blog.bitassa.cat/arxiu/2005/07/01/212/]] 1-7-2005
* [[Caliu|http://caliu.cat/?p=377]] Associació d'usuaris de GNU/Linux en llengua Catalana 3-7-2005
* [[greips|http://blocs.gracianet.org/greips]] desPensaments (trencat?)
* [[A fe de que|http://a_fe_de_que.lamevaweb.info/post/1974/29252]] 1-7-2005
* [[Divagaciones|http://anouk.blogia.com/2005/090703-devolucio-de-windows.php]] (trencat?)
* [[Article del diari El Mundo|http://www.elmundo.es/navegante/2007/05/26/tecnologia/1180175185.html]] 26-5-2007 amb 431 vots a [[menéame|http://meneame.net/story/casado-con-windows]] !
* [[El Golpedegato|http://golpedegato.blogspot.com/2007/05/casado-con-windows.html]] 26-5-2007
* [[NewTechsUsers|http://newtechsusers.com/2007/05/28/casado-con-windows/]] 28-5-2007
* [[El Padrino dice|http://josemanuelgarduno.spaces.live.com/Blog/cns!F353E8B524D94B90!792.entry]] 28-5-2007
* [[Tecnochica|http://tecnochica.com/2007/05/casado-con-windows/]] 29-5-2007
* [[EnRedAndo|http://enredando.euskadigital.net/web1/index.php?option=com_content&task=view&id=24&Itemid=29]] 12-6-2007
* Diari Público
** [[Dos años para devolver un programa que no quiere|http://www.publico.es/ciencias/tecnologia/002719/anos/devolver/programa/quiere]] - 27-09-2007
** [[No quiero Windows!|http://www.publico.es/126835/windows/sistemaoperativo]] - 17-6-2008
** [[Condenado por no querer Windows en su ordenador|http://www.publico.es/ciencias/167632/condenado/querer/windows/ordenador]] - 23-10-2008 [[Menéame|http://meneame.net/story/profesor-queria-devolver-sistema-operativo-preinstalado-portatil-pierd]]
* [[SomGNU|http://www.somgnu.cat/tornar-el-windows-que-ve-amb-els-ordinadors/]] - 8-12-2007
* [[Ubuntaires de Ponent|http://ponent.caliu.cat/2007/12/09/tornar-el-windows-que-no-volies-comprar/]] 9-12-2007
* Devolucion.org Exige la devolución del "Impuesto Windows"
** [[Primer juicio en España contra el Impuesto Windows|http://devolucion.org/forum/t-36648/primer-juicio-en-espana-contra-el-impuesto-windows]] - 22-1-2008 amb 756 vots a [[Menéame!|http://meneame.net/story/primer-juicio-espana-contra-impuesto-microsoftwindows]]!!
** [[Listo para sentencia el 1er juicio contra el impuesto Windows en España|http://devolucion.org/forum/t-67869/listo-para-sentencia-el-1er-juicio-contra-el-impuesto-windows-en-espana]] - 17-6-2008
* [[Tornem el Windows!|http://yuribcn.blogspot.com/2008/01/tornem-el-windows.html]] - 26-1-2008
* [[Imàtica - Els Països Catalans compten amb la seva campanya per al retorn de les llicències del Windows|http://www.imatica.org/blogcat/2008/02/els_paiesos_catalans_compten_a.html]] - 9-2-2008 [[Huubs|http://huubs.imente.com/view?12027177571184236061]]
* Noticies.dot [[Els Països Catalans compten amb la seva campanya per al retorn de les llicències del Windows|http://www.noticiesdot.com/2008/02/11/els-paisos-catalans-compten-amb-la-seva-campanya-per-al-retorn-de-les-llicencies-del-windows/]] - 11-2-2008
* Jorge Cortell [[Juicio contra impuesto Micro$oft|http://www.cortell.net/2008/02/20/juicio-contra-impuesto-microoft/]] - 20-2-2008
* Argentinos en red [[Primer juicio en España contra el impuesto de Microsoft/Windows|http://www.argentinosenred.com/articulo/Primer-juicio-en-Espa%C3%B1-contra-el-impuesto-de-MicrosoftWindows]] 20-2-2008
* [[ Primer juicio en España contra el impuesto de Microsoft/Windows|http://www.emulespana.net/foros/index.php?showtopic=116357]] - 21-2-2008
* El Cau del drac [[Windows Refund a la catalana|http://www.cau.cat/blog/windows_refund_a_la_catalana]] - 2-3-2008
* [[3cat24.cat|http://www.3cat24.cat/noticia/288195/ciencia/Paco-contra-Microsoft]] - 17-6-2008
* [[Blog personal de Xoxe|http://www.elendil.es/blog/paco-riviere-vs-microsoft/]] - 17-6-2008
* MozillaES [[No quiero Windows|http://www.mozillaes.org/foros/viewtopic.php?f=11&t=26696]] - 17-6-2008
* Revista Tecnológica virtual al dia [[No quiero Windows|http://cazadordeideas.bligoo.com/content/view/213305/No_quiero_Windows.html]] - 17-6-2008
* Insurgente [[Windows al banquillo|http://www.redasociativa.org/elinsurgente/modules.php?name=News&file=article&sid=13957]] - 17-6-2008
* [[Google Directory|http://www.google.ad/Top/World/Catal%C3%A0/Inform%C3%A0tica/Programari/Sistemes_operatius/Windows/]]

Si vols sortir aquí, [[contacta'ns|PacoRivière]]
# Si encara no has comprat l'ordinador, intenta triar un venedor que tingui el domicili fiscal el més a prop teu possible. T'estalviaràs despeses a l'hora de la presentació de la [[demanda]], que ha uràs de fer al municipi del demandat. Per estar segur, ho has de comprovar al RegistreMercantil.
** També pots [[demanar al fabricants que venguin ordinadors sense sistema operatiu|Demana al fabricants que venguin ordinadors sense sistema operatiu]].
#Llegeix la llicència: [[CLUF]] i posa't contacta'l el més aviat posible, si és possible abans de 7 dies des de la data de la factura. Preferiblement per fax, o burofax.
# [[Pren nota de totes les converses telefòniques|Compra de l'ordinador amb la llicència "opcional" i trucada a Samsung]] i guarda tots els documents.
** No val la pena perdre el temps discutin la qualitat dels sistemes operatius. La qüestió és que vols exercir el teu legítim dret a rebutjar la llicència, i per tan rescabalar el seu import.
# Envia aquest [[burofax]].
# Posa la [[demanda]] al jutjat de la població del demandat.
# Opcionalment, pots posar una [[reclamació|Reclamació a Consum]] al [[Departament de Consum|http://www.gencat.net/ctc/perfils/consumidors/index.html]]
# [[Informan's|PacoRivière]] si vols que ho fem constar aquí. La unió fa la força.
# També pots [[explicar-ho al teu blog, pàgina web|QuiEnsEnllaça]], grups, llistes de correu, per que surti a [[google|http://www.google.com/search?lr=&ie=UTF-8&oe=UTF-8&q=TornarElUindous]].

!En resum
*Només podeu demanar una devolució en ordinadors nous
*Documenteu-ho tot
*Estigueu preparat
*Sigueu educat
*Sigueu persistent
*Sigui graciós

Si seguiu aquestes directrius, és probable que acabeu amb un ordinador sense l'impost de Windows.

[[Més informació|http://www.linux.com/articles/59381?tid=12]] en anglés, (2007) amb respostes a la majoria d'objeccions dels venedors.

[[Fòrum del projecte|Fòrum]]
[>img[Reclamació a Consum|http://photos18.flickr.com/24110349_3acd3bb667_m.jpg][http://www.flickr.com/photos/friviere/24110349/]]Com a resultat d'aquests abusos, m'he vist obligat a fer les corresponents reclamacions oficials.

Clicant les imatges s'accedeix a una versió d'alta resolució, gentilesa de http://flickr.com

També he sol·licitat que la reclamació es faci arribar, a més de al Departament de Consum de la Generalitat de Catalunya, al Ministeri de Ciència i Tecnologia i a la Comissió de la Unió Europea competent per tal que sigui adjuntada a la causa contra Microsoft.

La [[resposta de l'Agencia Catalana de Consum|http://flickr.com/photos/friviere/383579272/]], va ser que ''no hi havia infracció'' i ''m'adrecés als jutjats ordinaris''. A qui deu defensar? A mí no.
[>img[La sorprenent resposta de l'Agencia Catalana de Consum|http://farm1.static.flickr.com/169/383579272_b859ffb9ec.jpg][http://flickr.com/photos/friviere/383579272/]]
http://www.rmc.es/ [[Cal pagar 1,5 €|http://www.rmc.es/Scripts/Usr/Convenios.asp?Idioma=Espa%C3%B1ol]] per fer una consulta.
Ara la nova resposta és:

Clicant l'imatge s'accedeix a una versió d'alta resolució, gentilesa de http://flickr.com
[>img[Samsung no cumpleix la CLUF|http://photos18.flickr.com/24102714_ae9f925fa5_m.jpg][http://www.flickr.com/photos/friviere/24102714/]]
Paco Rivière

Gracias por su consulta

Estimado cliente , el sistema operativo viene incluido con la compra del portatil y por lo tanto no hay opción de devoluciónde este

Si desea realizar alguna consulta más estaremos encantados de ayudarle.

Jorge Arias diaz

Samsung Electronics Iberia, S.A.
Customer Care Center
Tel.: 902 10 11 30
Página Web: www.samsung.es

[Producto] NX05PRC002/SES

[Datos del Cliente] (Omesos aquí)

Potser és que la llicència només l'hem de complir els que la paguem.

La meva resposta a Samsung (0:08 02/07/2005) ha estat:

A la atenció de Jorge Arias Diaz, Samsung Electronics Iberia, S.A., Customer Care Center, Tel.: 902 10 11 30, Página Web: www.samsung.es
cc: Jose Luis Rodriguez Lopez, Samsung Electronics Iberia, S.A., Customer Care Center, Tel.: 902 10 11 30, Página Web: www.samsung.es

Apreciado señor Arias,

Dado que me contesta usted que el sistema operativo "viene incluido con el portàtil y por lo tanto no hay opción de devolución de este", me veo oblidado a recordarle el segundo párrafo de la CLUF del Windows XP Home:

"Al instalar, copiar, descargar, tener acceso de otra manera a utilizar este software, usted acepta quedar obligado por los términos de este CLUF. Si no está de acuerdo con los términos de este CLUF, no puede utilizar ni copiar el software y debe ponerse en contacto cuanto antes con el fabricante para obtener instrucciones acerca de cómo devolver el producto o los productos no utilizados a los efectos de tener un reembolso de acuerdo con la directivas de devolución del fabricante"

Estarà de acuerdo en lo ilógico de la situación: se puede entender que por acelerar los pedidos, por logística o por no personalizar tanto cada equipo se entreguen las máquinas con un sistema ya preinstalado, pero de ahí a poner trabas a una situación reconocida (la devolución del producto) en un contrato firmado y enviado por la propia compañía resulta del todo incomprensible. Cómo es posible que no tengan previstos (o claros) los mecanismos a seguir ante situaciones como éstas?

Tal como yo entiendo su respuesta, significa que su empresa está violando la CLUF de Windows, y antes de comunicarlo a
la oficina local de defensa del consumidor, a la subsidiaria de Microsoft en España, a la Business Software Alliance (BSA) y al departamento jurídico de Microsoft (Central europea: Legal Department, Microsoft European Headquarters, Tour Pacific, Cedex 77, 92977 París -- La Defense, Francia, según se indica en http://www.microsoft.com/windows2000/es/professional/help/lic_what_to_do.htm) le ruego que me aclare esta absurda contradicción, entre mi obligación de ponerme en contacto con el fabricante (usted) para obtener unas instrucciones de devolución, que según su mensaje no es posible.

Por último, indicarle que nuestra negociación está siendo seguida con gran interés en mi blog: http://galindaines.blogspot.com que sólo en estos tres úlimos días ha recibido tantas visitas, comentarios y enlaces como en los últimos seis meses.


Paco Rivière
[>img[Resposta de Samsung (no saben català)|http://photos18.flickr.com/24102723_49eac10da1_m.jpg][http://www.flickr.com/photos/friviere/24102723/]]Clicant les imatges s'accedeix a una versió d'alta resolució, gentilesa de http://flickr.com

Aquesta és la resposta de Samsung:

Si para responder a este mensaje utiliza la opción 'responder' de su
programa de correo, este no será entregado a nuestro centro de soporte.
Si desea realizar alguna consulta adicional, pulse el botón izquierdo de su ratón sobre la siguiente dirección o cópiela en su navegador de Internet

Paco Rivière, Gracias por su consulta

Estimado cliente,
Envie su consulta en castellano para poder responderle.

Si desea realizar alguna consulta más estaremos encantados de ayudarle.

Jose luis Rodriguez lopez
Samsung Electronics Iberia, S.A.
Customer Care Center
Tel.: 902 10 11 30
Página Web: www.samsung.es

[Producto] NX05PRC002/SES

[Datos del Cliente] (Omesos)

I la meva resposta, ara en la llengua imperial:
[>img[Reclamació a Samsung pel català|http://photos18.flickr.com/24110096_270cf2196a_m.jpg][http://static.flickr.com/18/24110096_270cf2196a.jpg]]
He comprado un ordenador portàtil Samsung x05 con un Sistema Operativo preinstal·lado.
Quiero instalar otro sistema operativo y según indica su licencia me pongo inmediatamente en contacto con el fabricante del equipo para devolver el sistema operativo, y solicitar su reembolso.
Ruego me indiquen cuál es el siguiente paso.


Paco Rivière

Ara a més hauré de fer una reclamació a Consum sobre el català! 
[>img[Nova resposta de samsung|http://photos21.flickr.com/25719390_4da3ebf7ad_m.jpg][http://www.flickr.com/photos/friviere/25719390/]]
Avui m'ha arribat el següent missatge de Samsung: (Clicant les imatges s'accedeix a una versió d'alta resolució, gentilesa de http://flickr.com)

Gracias por su consulta

Estimado cliente,
Su solicitud está en estos momentos en estudio, una vez se tenga una
respuesta le será comunicada.

Si desea realizar alguna consulta más estaremos encantados de ayudarle.

Jose luis Rodriguez lopez

Samsung Electronics Iberia, S.A.
Customer Care Center
Tel.: 902 10 11 30
Página Web: www.samsung.es

[Producto] NX05PRC002/SES

[Datos del Cliente] (Omesos aquí)
La demanda ha estat desestimada i ens han estat imposades les costes!

Hem perdut el judici! Resulta que segons el jutge el pc no funciona sense sistema operatiu, així que son la mateixa cosa. I parafrasejant paraula per paraula els advocats contraris, diu que si compres un cotxe, no pots pretendre tornar les rodes. Encara que el contracte de compra et doni 30 dies per tornar les rodes!

De fet la sentència ignora completament que la llicència ofereix l'opció de tornar el sistema els primes trenta dies. Ni tan sols en parla.

Ja hem apel·lat, i estem a l'espera de la resposta.


El que em sembla increïble és que els fonaments de dret recullen tots els absurds raonaments dels demandats:
Punt 3: Samsung no té res que veure perquè no firma la llicència
Punt 4: Es va adquirir un sol producte
Punt 5: PcCity no ven ordinadors sense programari
Punt 5: Com jo sé Linux que m'espavili (i a més és mentida: el vaig aprendre amb aquest portàtil, és impossible trobar un sol escrit meu de Linux abans de comprar-lo. I afirma que sóc un expert).
Punt 6: Jo ja sàvia que Pccity ven tots els seus ordinadors amb programari preinstal·lat
Punt 6: Un ordinador no funciona sense sistema operatiu
Punt 6: Si vull Linux me'l puc instal·lar pagant només la mà d'obra. Així que no estic obligat a usar Uindous. (I això que té de veure amb si tinc dret a exigir el compliment de la llicència i tornar l'Uindous?).
Punt 6: No és procedent la devolució de part d'un producte.
Punt 6: Com sabia que tenia sistema operatiu no és creïble que em penedeixi de comprar-lo.
Punt 6: Fora possible tornar el producte però no una part d'ell. (Segons la Llei de Garanties)
Punt 7: Condemna en costes. 

[[Sentència|SentenciaDevolucioUindous.pdf]] [[Afegeix un comentari|https://projectes.lafarga.cat/projects/tornareluindous/forums/566]]

* Antecedent: [[Judici]]
<<tabs txtMainTab 'Data' 'Tiddlers per ordre cronològic' TabTimeline 'Títol' 'Tiddlers per ordre alfabètic' TabAll 'Etiquetes' 'Tiddlers etiquetats' TabTags 'Més' 'Més opcions' TabMore>>[img[Linux|logomed.128.png][http://www.linux.org]]

[img[Alguns Drets Reservats|somerights20.png][http://creativecommons.org/licenses/by/2.5/deed.ca]]
^^sobre els continguts^^

[img[Valid CSS!|http://jigsaw.w3.org/css-validator/images/vcss][http://jigsaw.w3.org/css-validator/validator?uri=http://www.pacoriviere.cat/TornarElUindous.html]]
^^TiddlyWiki versió <<version>>
[[Technorati Profile|http://technorati.com/claim/6ewker2uu]]^^
| Name:|SiteMapMacro|
| Author:|Simon Baird|
| Location:|http://simonbaird.com/mptw/#SiteMapMacro|
| Version:|1.0.3, 15-Mar-06|

See SiteMap and SliderSiteMap for example usage.

* Name of tiddler to start at
* Max depth (a number) 
* Format (eg, nested, see formats below)
* Don't show root flag (anything other than null turns it on)
* Tags - a string containing a bracketed list of tags that we are interested in

* 1.0.3 (15-Mar-06)
** added tag filtering
* 1.0.2 (15-Mar-06)
** Added json format and dontshowroot option
* 1.0.1 (9-Mar-06)
** Added selectable formats and fixed nested slider format
* 1.0.0 (8-Mar-06)
** first release


version.extensions.SiteMapMacro = {
	major: 1,
	minor: 0,
	revision: 3,
	date: new Date(2006,3,15),
	source: "http://simonbaird.com/mptw/#SiteMapMacro"

config.macros.siteMap = {

	formats: {
		bullets: {
			formatString: "%0[[%1]]\n%2",
			indentString: "*"

		// put this in your StyleSheet to make it look good.
		// .sliderPanel { margin-left: 2em; }

		sliders: {
			formatString: "[[%1]]+++\n%2===\n\n",
			formatStringLeaf: "[[%1]]\n"

		openSliders: {
			formatString: "[[%1]]++++\n%2===\n\n",
			formatStringLeaf: "[[%1]]\n"

		popups: {
			formatString: "[[%1]]+++^\n%2===\n\n",
			formatStringLeaf: "[[%1]]\n"

		// these don't work too well
		openPopups: {
			formatString: "[[%1]]++++^\n%2===\n\n",
			formatStringLeaf: "[[%1]]\n"
		// this is a little nuts but it works
		json: {
			formatString: '\n%0{"%1":[%2\n%0]}',
			formatStringLeaf: '\n%0"%1"',
			indentString: "  ",
			separatorString: ","


	defaultFormat: "bullets",

	treeTraverse: function(title,depth,maxdepth,format,dontshowroot,tags,excludetags) {

		var tiddler = store.getTiddler(title);
		var tagging = store.getTaggedTiddlers(title);

		if (dontshowroot)
			depth = 0;

		var indent = "";
		if (this.formats[format].indentString)
			for (var j=0;j<depth;j++)
				indent += this.formats[format].indentString;

		var childOutput = "";
		if (!maxdepth || depth < parseInt(maxdepth)) 
			for (var i=0;i<tagging.length;i++)
				if (tagging[i].title != title) {
					if (this.formats[format].separatorString && i != 0)
						childOutput += this.formats[format].separatorString;
					childOutput += this.treeTraverse(tagging[i].title,depth+1,maxdepth,format,null,tags,excludetags);

		if (childOutput == "" && (
				(tags && tags != "" && !tiddler.tags.containsAll(tags.readBracketedList())) ||
				(excludetags && excludetags != "" && tiddler.tags.containsAny(excludetags.readBracketedList()))
			) {
			// so prune it cos it doesn't have the right tags and neither do any of it's children
			return "";

		if (dontshowroot)
			return childOutput;

		if (this.formats[format].formatStringLeaf && childOutput == "") {
			// required for nestedSliders
			return this.formats[format].formatStringLeaf.format([indent,title,childOutput]);

		return this.formats[format].formatString.format([indent,title,childOutput]);

	handler: function (place,macroName,params,wikifier,paramString,tiddler) {
			params[0] && params[0] != '.' ? params[0] : tiddler.title, 1, 
			params[1] && params[1] != '.' ? params[1] : null, // maxdepth
			params[2] && params[2] != '.' ? params[2] : this.defaultFormat, // format
			params[3] && params[3] != '.' ? params[3] : null, // dontshowroot
			params[4] && params[4] != '.' ? params[4] : null, // tags
			params[5] && params[5] != '.' ? params[5] : null // excludetags


<!--- The default TW colours with modified layout. Ideas shamesslessly taken from (and suggested by) Simon Baird, Clint Checketts and Christine Hodges --->

.headerForeground { display: none;}
#sidebar {width: 170px; }
#sidebarTabs .tabContents {width: 158px; }
#displayArea {background: #fff;margin: 1em 15.7em 0em 1em;}
#topMenu { background: transparent; padding: 6px;margin-left: -5px; border-bottom: solid 3px #0457ce;}
#topMenu .button, #topMenu .tiddlyLink, tiddlyLinkExisting, #topMenu .externalLink
 color: #fff;
 text-align: center;
 font-weight: bold;
 font-size: 1.1em;
 text-decoration: none;
 letter-spacing: 1.5px;
 background: transparent;
 border-right: solid 1px #fff;
 padding: 5px 15px 8px 15px;
#topMenu a:hover {
 color: #fff;
 background: #18f;
#topMenu br {display: none; padding-right: 1em;}

[>img[Compareixença de Microsoft Ibèrica SRL. Clica per ampliar|http://farm4.static.flickr.com/3173/2310004092_08d0bbd58e_m.jpg][http://www.flickr.com/photos/friviere/2310004092/]]
4-2-2008 Compareixença de Microsoft Ibèrica SRL en que manifesta que el domicili que figura a la [[CLUF]] és a Redmond (Califòrnia), on consta Microsoft Corporation.

27-2-2008 El jutge dicta providència de suspensió del judici del dia 3-3-2008.

3-3-2008 La providència no ha arribat a les parts abans del dia del judici, per la qual cosa, a l'hora del judici a part de nosaltres, també es va presentar SAMSUNG. PCCity tampoc no es va presentar, com a les [[anteriors citacions|Acte de Conciliació]].

Restem a l'espera d'una [[nova data per al judici|Nova data per al judici: 16 de juny]].

[>img[Providència de suspensió del judici. Clica per ampliar|http://farm3.static.flickr.com/2177/2308019954_6c64de65b2_m.jpg][http://www.flickr.com/photos/friviere/2308019954/]]
Clicant les imatges s'accedeix a una versió d'alta resolució, gentilesa de http://flickr.com

La nostra intenció és facilitar la informació per poder exigir que es respecti el dret a triar el sistema operatiu, sense haver de pagar un que no ens cal.

''Però, és possible?'' Sí, és pòssible ([[Altres casos]]).
[>img[WindowsRefundDay.|http://www.educalibre.cl/files/windowsRefundDay.jpg][http://www.educalibre.cl/?q=node/386]]''Quan em poden tornar?'' Aproximadament el 25% del import que has pagat pel teu ordinador.
''[[Per què és venen tan pocs ordinadors sense Windows?]]''
''No es pot comprar un ordinador sense Uindous?'' Doncs realment [[és molt difícil|http://www.edicionessimbioticas.info/article.php3?id_article=738]], especialment si es tracta d'un portàtil. Però si pots, realment és una bona opció:
[[On comprar un ordinador sense ruindous|Compra un ordinador sense ruindous]]

[[Què he de fer]]
Microsoft tax [[l'impost a la xarxa |http://www.google.com/search?hl=ca&as_qdr=all&q=microsoft+taxa+OR+tax+-MSN+-Money&btnG=Cerca&lr=]]
Description: Contains the stuff you need to use Tiddlyspot
Note, you also need UploadPlugin, PasswordOptionPlugin and LoadRemoteFileThroughProxy
from http://tiddlywiki.bidix.info for a complete working Tiddlyspot site.

// edit this if you are migrating sites or retrofitting an existing TW
config.tiddlyspotSiteId = 'tornareluindous';

// make it so you can by default see edit controls via http
config.options.chkHttpReadOnly = false;
window.readOnly = false; // make sure of it (for tw 2.2)
window.showBackstage = true; // show backstage too

// disable autosave in d3
if (window.location.protocol != "file:")
	config.options.chkGTDLazyAutoSave = false;

// tweak shadow tiddlers to add upload button, password entry box etc
with (config.shadowTiddlers) {
	SiteUrl = 'http://'+config.tiddlyspotSiteId+'.tiddlyspot.com';
	SideBarOptions = SideBarOptions.replace(/(<<saveChanges>>)/,"$1<<tiddler TspotSidebar>>");
	OptionsPanel = OptionsPanel.replace(/^/,"<<tiddler TspotOptions>>");
	DefaultTiddlers = DefaultTiddlers.replace(/^/,"[[WelcomeToTiddlyspot]] ");
	MainMenu = MainMenu.replace(/^/,"[[WelcomeToTiddlyspot]] ");

// create some shadow tiddler content

 "tiddlyspot password:",
 "<<option pasUploadPassword>>",

 "| tiddlyspot password:|<<option pasUploadPassword>>|",
 "| site management:|<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">>//(requires tiddlyspot password)//<br>[[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]], [[download (go offline)|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download]]|",
 "| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[blog|http://tiddlyspot.blogspot.com/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|"

 "This document is a ~TiddlyWiki from tiddlyspot.com.  A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.",
 "@@font-weight:bold;font-size:1.3em;color:#444; //What now?// &nbsp;&nbsp;@@ Before you can save any changes, you need to enter your password in the form below.  Then configure privacy and other site settings at your [[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]] (your control panel username is //" + config.tiddlyspotSiteId + "//).",
 "<<tiddler TspotControls>>",
 "See also GettingStarted.",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working online// &nbsp;&nbsp;@@ You can edit this ~TiddlyWiki right now, and save your changes using the \"save to web\" button in the column on the right.",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// &nbsp;&nbsp;@@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick.  You can make changes and save them locally without being connected to the Internet.  When you're ready to sync up again, just click \"upload\" and your ~TiddlyWiki will be saved back to tiddlyspot.com.",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Help!// &nbsp;&nbsp;@@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]].  Also visit [[TiddlyWiki.org|http://tiddlywiki.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help.  If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// &nbsp;&nbsp;@@ We hope you like using your tiddlyspot.com site.  Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions."

 "<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">><html><a href='http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download' class='button'>download</a></html>"

| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 20/03/2010 10:29:05 | PacoRivière | [[/|http://tornareluindous.tiddlyspot.com/]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . |
| 13/04/2010 18:16:38 | PacoRivière | [[tornareluindous.html|file:///home/paco/public_html/tornareluindous.html]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . |
| 13/04/2010 18:18:45 | PacoRivière | [[/|http://tornareluindous.tiddlyspot.com/]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . | ok |
| 13/04/2010 18:29:40 | PacoRivière | [[/|http://tornareluindous.tiddlyspot.com/]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . | ok |
| 13/04/2010 19:32:07 | PacoRivière | [[/|http://tornareluindous.tiddlyspot.com/]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . | ok |
| 13/04/2010 19:40:50 | PacoRivière | [[/|http://tornareluindous.tiddlyspot.com/]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . | ok |
| 13/04/2010 19:46:10 | PacoRivière | [[/|http://tornareluindous.tiddlyspot.com/]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . | ok |
| 13/04/2010 19:53:40 | PacoRivière | [[/|http://tornareluindous.tiddlyspot.com/]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . |
| 13/04/2010 19:57:29 | PacoRivière | [[/|http://tornareluindous.tiddlyspot.com/]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . | ok |
| 13/04/2010 20:02:10 | PacoRivière | [[/|http://tornareluindous.tiddlyspot.com/]] | [[store.cgi|http://tornareluindous.tiddlyspot.com/store.cgi]] | . | [[index.html | http://tornareluindous.tiddlyspot.com/index.html]] | . |
|''Description:''|Save to web a TiddlyWiki|
|''Date:''|Feb 24, 2008|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
version.extensions.UploadPlugin = {
	major: 4, minor: 1, revision: 3,
	date: new Date("Feb 24, 2008"),
	source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.2.0'

// Environment

if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false;	// true to activate both in Plugin and UploadService
// Upload Macro

config.macros.upload = {
// default values
	defaultBackupDir: '',	//no backup
	defaultStoreScript: "store.php",
	defaultToFilename: "index.html",
	defaultUploadDir: ".",
	authenticateUser: true	// UploadService Authenticate User
config.macros.upload.label = {
	promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
	promptParamMacro: "Save and Upload this TiddlyWiki in %0",
	saveLabel: "save to web", 
	saveToDisk: "save to disk",
	uploadLabel: "upload"	

config.macros.upload.messages = {
	noStoreUrl: "No store URL in parmeters or options",
	usernameOrPasswordMissing: "Username or password missing"

config.macros.upload.handler = function(place,macroName,params) {
	if (readOnly)
	var label;
	if (document.location.toString().substr(0,4) == "http") 
		label = this.label.saveLabel;
		label = this.label.uploadLabel;
	var prompt;
	if (params[0]) {
		prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0], 
			(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
	} else {
		prompt = this.label.promptOption;
	createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);

config.macros.upload.action = function(params)
		// for missing macro parameter set value from options
		if (!params) params = {};
		var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
		var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
		var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
		var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
		var username = params[4] ? params[4] : config.options.txtUploadUserName;
		var password = config.options.pasUploadPassword; // for security reason no password as macro parameter	
		// for still missing parameter set default value
		if ((!storeUrl) && (document.location.toString().substr(0,4) == "http")) 
			storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
		if (storeUrl.substr(0,4) != "http")
			storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
		if (!toFilename)
			toFilename = bidix.basename(window.location.toString());
		if (!toFilename)
			toFilename = config.macros.upload.defaultToFilename;
		if (!uploadDir)
			uploadDir = config.macros.upload.defaultUploadDir;
		if (!backupDir)
			backupDir = config.macros.upload.defaultBackupDir;
		// report error if still missing
		if (!storeUrl) {
			return false;
		if (config.macros.upload.authenticateUser && (!username || !password)) {
			return false;
		bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password); 
		return false; 

config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir) 
	if (!storeUrl)
		return null;
		var dest = bidix.dirname(storeUrl);
		if (uploadDir && uploadDir != '.')
			dest = dest + '/' + uploadDir;
		dest = dest + '/' + toFilename;
	return dest;

// uploadOptions Macro

config.macros.uploadOptions = {
	handler: function(place,macroName,params) {
		var wizard = new Wizard();
		var markList = wizard.getElement("markList");
		var listWrapper = document.createElement("div");
		var uploadCaption;
		if (document.location.toString().substr(0,4) == "http") 
			uploadCaption = config.macros.upload.label.saveLabel;
			uploadCaption = config.macros.upload.label.uploadLabel;
				{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption, 
					onClick: config.macros.upload.action},
				{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
	options: [
	refreshOptions: function(listWrapper) {
		var opts = [];
		for(i=0; i<this.options.length; i++) {
			var opt = {};
			opt.option = "";
			n = this.options[i];
			opt.name = n;
			opt.lowlight = !config.optionsDesc[n];
			opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
		var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
		for(n=0; n<opts.length; n++) {
			var type = opts[n].name.substr(0,3);
			var h = config.macros.option.types[type];
			if (h && h.create) {
	onCancel: function(e)
		return false;
	wizardTitle: "Upload with options",
	step1Title: "These options are saved in cookies in your browser",
	step1Html: "<input type='hidden' name='markList'></input><br>",
	cancelButton: "Cancel",
	cancelButtonPrompt: "Cancel prompt",
	listViewTemplate: {
		columns: [
			{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
			{name: 'Option', field: 'option', title: "Option", type: 'String'},
			{name: 'Name', field: 'name', title: "Name", type: 'String'}
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 

// upload functions

if (!bidix.upload) bidix.upload = {};

if (!bidix.upload.messages) bidix.upload.messages = {
	//from saving
	invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
	backupSaved: "Backup saved",
	backupFailed: "Failed to upload backup file",
	rssSaved: "RSS feed uploaded",
	rssFailed: "Failed to upload RSS feed file",
	emptySaved: "Empty template uploaded",
	emptyFailed: "Failed to upload empty template file",
	mainSaved: "Main TiddlyWiki file uploaded",
	mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
	//specific upload
	loadOriginalHttpPostError: "Can't get original file",
	aboutToSaveOnHttpPost: 'About to upload on %0 ...',
	storePhpNotFound: "The store script '%0' was not found."

bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
	var callback = function(status,uploadParams,original,url,xhr) {
		if (!status) {
		if (bidix.debugMode) 
		// Locate the storeArea div's 
		var posDiv = locateStoreArea(original);
		if((posDiv[0] == -1) || (posDiv[1] == -1)) {
	if(onlyIfDirty && !store.isDirty())
	// save on localdisk ?
	if (document.location.toString().substr(0,4) == "file") {
		var path = document.location.toString();
		var localPath = getLocalPath(path);
	// get original
	var uploadParams = new Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
	var originalPath = document.location.toString();
	// If url is a directory : add index.html
	if (originalPath.charAt(originalPath.length-1) == "/")
		originalPath = originalPath + "index.html";
	var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
	var log = new bidix.UploadLog();
	log.startUpload(storeUrl, dest, uploadDir,  backupDir);
	if (bidix.debugMode) 
		alert("about to execute Http - GET on "+originalPath);
	var r = doHttp("GET",originalPath,null,null,username,password,callback,uploadParams,null);
	if (typeof r == "string")
	return r;

bidix.upload.uploadRss = function(uploadParams,original,posDiv) 
	var callback = function(status,params,responseText,url,xhr) {
		if(status) {
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
		} else {
	// do uploadRss
	if(config.options.chkGenerateAnRssFeed) {
		var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
		var rssUploadParams = new Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
		var rssString = generateRss();
		// no UnicodeToUTF8 conversion needed when location is "file" !!!
		if (document.location.toString().substr(0,4) != "file")
			rssString = convertUnicodeToUTF8(rssString);	
	} else {

bidix.upload.uploadMain = function(uploadParams,original,posDiv) 
	var callback = function(status,params,responseText,url,xhr) {
		var log = new bidix.UploadLog();
		if(status) {
			// if backupDir specified
			if ((params[3]) && (responseText.indexOf("backupfile:") > -1))  {
				var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
		} else {
	// do uploadMain
	var revised = bidix.upload.updateOriginal(original,posDiv);

bidix.upload.httpUpload = function(uploadParams,data,callback,params)
	var localCallback = function(status,params,responseText,url,xhr) {
		url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
		if (xhr.status == 404)
		if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
			if (responseText.indexOf("Debug mode") >= 0 )
				responseText = responseText.substring(responseText.indexOf("\n\n")+2);
		} else if (responseText.charAt(0) != '0') 
		if (responseText.charAt(0) != '0')
			status = null;
	// do httpUpload
	var boundary = "---------------------------"+"AaB03x";	
	var uploadFormName = "UploadPlugin";
	// compose headers data
	var sheader = "";
	sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
	sheader += uploadFormName +"\"\r\n\r\n";
	sheader += "backupDir="+uploadParams[3] +
				";user=" + uploadParams[4] +
				";password=" + uploadParams[5] +
				";uploaddir=" + uploadParams[2];
	if (bidix.debugMode)
		sheader += ";debug=1";
	sheader += ";;\r\n"; 
	sheader += "\r\n" + "--" + boundary + "\r\n";
	sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
	sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
	sheader += "Content-Length: " + data.length + "\r\n\r\n";
	// compose trailer data
	var strailer = new String();
	strailer = "\r\n--" + boundary + "--\r\n";
	data = sheader + data + strailer;
	if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
	var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; ;charset=UTF-8; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
	if (typeof r == "string")
	return r;

// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
	if (!posDiv)
		posDiv = locateStoreArea(original);
	if((posDiv[0] == -1) || (posDiv[1] == -1)) {
	var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
				store.allTiddlersAsHtml() + "\n" +
	var newSiteTitle = getPageTitle().htmlEncode();
	revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
	revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
	revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
	revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
	revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
	return revised;

// UploadLog
// config.options.chkUploadLog :
//		false : no logging
//		true : logging
// config.options.txtUploadLogMaxLine :
//		-1 : no limit
//      0 :  no Log lines but UploadLog is still in place
//		n :  the last n lines are only kept
//		NaN : no limit (-1)

bidix.UploadLog = function() {
	if (!config.options.chkUploadLog) 
		return; // this.tiddler = null
	this.tiddler = store.getTiddler("UploadLog");
	if (!this.tiddler) {
		this.tiddler = new Tiddler();
		this.tiddler.title = "UploadLog";
		this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
		this.tiddler.created = new Date();
		this.tiddler.modifier = config.options.txtUserName;
		this.tiddler.modified = new Date();
	return this;

bidix.UploadLog.prototype.addText = function(text) {
	if (!this.tiddler)
	// retrieve maxLine when we need it
	var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
	if (isNaN(maxLine))
		maxLine = -1;
	// add text
	if (maxLine != 0) 
		this.tiddler.text = this.tiddler.text + text;
	// Trunck to maxLine
	if (maxLine >= 0) {
		var textArray = this.tiddler.text.split('\n');
		if (textArray.length > maxLine + 1)
			this.tiddler.text = textArray.join('\n');		
	// update tiddler fields
	this.tiddler.modifier = config.options.txtUserName;
	this.tiddler.modified = new Date();
	// refresh and notifiy for immediate update
	store.notify(this.tiddler.title, true);

bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir,  backupDir) {
	if (!this.tiddler)
	var now = new Date();
	var text = "\n| ";
	var filename = bidix.basename(document.location.toString());
	if (!filename) filename = '/';
	text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
	text += config.options.txtUserName + " | ";
	text += "[["+filename+"|"+location + "]] |";
	text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
	text += uploadDir + " | ";
	text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
	text += backupDir + " |";

bidix.UploadLog.prototype.endUpload = function(status) {
	if (!this.tiddler)
	this.addText(" "+status+" |");

// Utilities

bidix.checkPlugin = function(plugin, major, minor, revision) {
	var ext = version.extensions[plugin];
	if (!
		(ext  && 
			((ext.major > major) || 
			((ext.major == major) && (ext.minor > minor))  ||
			((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
			// write error in PluginManager
			if (pluginInfo)
				pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
			eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"

bidix.dirname = function(filePath) {
	if (!filePath) 
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(0, lastpos);
	} else {
		return filePath.substring(0, filePath.lastIndexOf("\\"));

bidix.basename = function(filePath) {
	if (!filePath) 
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("#")) != -1) 
		filePath = filePath.substring(0, lastpos);
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(lastpos + 1);
	} else
		return filePath.substring(filePath.lastIndexOf("\\")+1);

bidix.initOption = function(name,value) {
	if (!config.options[name])
		config.options[name] = value;

// Initializations

// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);

// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");

	txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
	txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
	txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
	txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
	txtUploadUserName: "Upload Username",
	pasUploadPassword: "Upload Password",
	chkUploadLog: "do Logging in UploadLog (default: true)",
	txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"

// Options Initializations

// Backstage
	uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}


Hem obert una pàgina per afegir i [[valorar les notícies|http://tornareluindous.corank.com/]] relacionades amb la devolució del sistema operatiu predominant a: http://tornareluindous.corank.com/

Si has escrit un article sobre la nostra campanya, si us plau afegeix-lo aquí: http://tornareluindous.corank.com/


Més [[Novetats|El meu cas]]
<div class='toolbar' macro='toolbar bookmarks closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='wikify "[[%0]]" title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <br>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|Description|substitute fields, slices, or computed values into a wiki-syntax format string and render results dynamically|
The {{{<<wikify>>}}} macro allows you to easily retrieve values from custom tiddler fields, tiddler slices, computed values (using javascript) or just plain old literals, and assemble them into small bits of generated wiki-syntax text content that can be rendered directly into a tiddler, or used in the ViewTemplate or EditTemplate to add dynamically-generated content to each tiddler.

The {{{<<wikiCalc>>}}} macro performs the same processing as {{{<<wikify>>}}} and, in addition, passes the assembled text content through javascript's {{{eval()}}} function before rendering the results.  This allows you to, for example, construct and compute mathematical expressions that use input values extracted from tiddler fields or slices.
> see [[WikifyPluginInfo]]
2008.03.08 [1.1.1] size reduction: documentation moved to [[WikifyPluginInfo]]
|please see [[WikifyPluginInfo]] for additional revision details|
2007.06.22 [1.0.0] initial release
version.extensions.wikify= {major: 1, minor: 1, revision: 1, date: new Date(2008,3,8)};

	handler: function(place,macroName,params,wikifier,paramString,tiddler) {
		var fmt=params.shift();
		var values=[];
		var out="";
		if (!fmt.match(/\%[0-9]/g) && params.length) // format has no markers, just join all params with spaces
			out=fmt+" "+params.join(" ");
		else { // format param has markers, get values and perform substitution
			while (p=params.shift()) values.push(this.getFieldReference(place,p));
		if (macroName=="wikiCalc") out=eval(out).toString();
	getFieldReference: function(place,p) { // "slicename::tiddlername" or "fieldname@tiddlername" or "fieldname"
		if (typeof p != "string") return p; // literal non-string value... just return it...
		var parts=p.split(config.textPrimitives.sliceSeparator);
		if (parts.length==2) {// maybe a slice reference?
			var tid=parts[0]; var slice=parts[1];
			if (!tid || !tid.length || tid=="here") { // no target (or "here"), use containing tiddler
				if (tid) tid=tid.getAttribute("tiddler")
				else tid="SiteSlices"; // fallback for 'non-tiddler' areas (e.g, header, sidebar, etc.)
			var val=store.getTiddlerSlice(tid,slice);  // get tiddler slice value
		if (val==undefined) {// not a slice, or slice not found, maybe a field reference?
			var parts=p.split("@");
			var field=parts[0];
			if (!field || !field.length) field="checked"; // missing fieldname, fallback: checked@tiddlername
			var tid=parts[1];
			if (!tid || !tid.length || tid=="here") { // no target (or "here"), use containing tiddler
				if (tid) tid=tid.getAttribute("tiddler")
				else tid="SiteFields"; // fallback for 'non-tiddler' areas (e.g, header, sidebar, etc.)
			var val=store.getValue(tid,field);
		// not a slice or field, or slice/field not found... use param value as-is
		return val===undefined?p:val;
// define alternative macroName for triggering pre-rendering call to eval()
A Catalunya, pots [[enviar aquest fax per internet|http://www.correos.es/contenido/01P-EnviarDoc/04-BuroFax/01P04-BuroFax.asp]], si ho fas en format pdf, el que l'OpenOffice fa de forma molt sencilla.

Senyor Representant legal.
[Empresa que lliura la llicència]
[Codi postal] [població]

[Lloc i data]

Benvolguts senyors,

Per la present, em veig en l'obligació de requerir-los via burofax,
donat el seu silenci fins a la data, perquè procedeixin a la devolució
de l'import de [quantitat] euros, ja que no accepto el contracte del
programari Windows que serveixen amb l'equip [marca i model] que els
vaig comprar el dia [data de la compra] a [lloc de compra], segons
factura la còpia de la qual els adjunto.

Per al supòsit que en un temps prudencial per a la seva resposta,
novament no contestin a la meva reclamació, els notifico que em veuré
obligat a interposar les accions legals com a consumidor i comprador que
assisteixin al meu dret.


Signat: [nom i cognoms]

Sr. Representante legal.

[Lugar y fecha]

Muy Sres. míos:

Por la presente, me veo en la obligación de requerirles vía burofax, dado su 
silencio hasta la fecha, para que procedan a la devolución del importe de 
[cantidad] euros, dado que no acepto el contrato del software Windows que 
sirven con el equipo [marca y modelo] que les compré a ustedes el día [fecha 
de la compra] en [lugar de compra], según factura cuya copia les adjunto.

Para el supuesto de que en un tiempo prudencial para su respuesta, nuevamente 
no contesten a mi reclamación, les notifico que me veré obligado a interponer 
las acciones legales como consumidor y comprador que asistan a mi derecho.


Fdo: [nombre y apellidos]
Baixar la [[demanda|https://projectes.lafarga.cat/projects/tornareluindous/downloads/files/1594/demandaUindous.pdf]] 170 kB (en format pdf).
Despeses realitzades fins avui
11-1-2006 Burofax a Samsung: 6,73 Euros
7-6-2006 Poders per plets: 41,71 Euros
13-7-2006 Provisió de Fons  procurador CF: 50 Euros
20-10-2006 Provisió de Fons  procurador JJ: 60 Euros
22-1-2008 Provisió de Fons  procurador AJ: 180 Euros
11-2-2009 Provisió de Fons  procurador AJ: 60 Euros
Total: 398,44