Creators currently mostly do not have any rights over their work....
If I create software, my company owns the copyright not me..., If I publish a song, then the record company will have control of the copyright even if it is nominally in my name..., If I have any creative ideas it is likely that someone else will have more control than I as the author have.... this is the reality
Even if I have control over my work, (software I wrote at home, self published books, songs uploaded to the internet) I would have little chance of enforcing the copyright since I have little money and no expensive lawyer...
The real point is why should I have control anyway? Do you have any control over the work you did for a company a year ago..? If I take a picture why should I be able to charge people to make copies, or stop them if I don't like what they want to do with it.... the original I understand, but why are copies protected in this unique way ?
Where can I find a computer (OS) console and phone all made by the same company.... there is only one Microsoft, all allegedly run "Windows", and give the same (or similar) experience, and all were designed to be compatible with each other.... so my question, is why did this not work before?!
Why... the games are intrinsically limited and slower than any native game, they are just easier to write than java, and work in a browser (fine for simple games) and so do not need installing?
Video is not ideal either, it was just easier than the alternative
My time is expensive so I don't use Proprietary software, I want software where the support I need is available now, and free...or if it really is a complex product (because it needs to be) support I pay for and actually is helpful
Most Proprietary products come with support as an afterthought, if at all, or charge a fortune for it if it is any good...
"We had reason to suspect him of a child sex crime and/or connections to terrorism, so we got the logs from his ISP, and from what we discovered the original suspicions were unfounded but we did find _x_ which we then charged him with...."
True Heomeopathy = Water Heomeopathy just to get round drug testing = Diluted Herbs Herbal Medicine = Unregulated medicine Dietary Supplements = Unregulated medicine and diet pills - all unnecessary if you have a balanced diet Naturopathy = Since the term is unregulated can mean whatever people want it to mean...
Herbs that work are medicine... herbs that don't work are placebos - There are still today new medicines that have been extracted from traditional medicines that have been used for generations and recently discovered by the rest of the world.... but these are now just medicine...
The main reason any of these work at all is that they are often given by a sympathetic and apparently knowledgeable person who understands your problem and has a very specific cure tailored to you.... what they actually give you does not really matter it is the attention that makes the placebo affect work
Flash exists because people want to use it.... playing a video before flash was a nightmare, with flash installed it is simple
Now we (finally) have video in the browser in HTML5 maybe flash will finally die.... rather than blocking it for all but the few video site we want to use, we can just uninstall it...
Since this is the newest DirectX it will only work in later versions of Windows, only work in IE currently.. and be a huge security hole....all this to run a game in a browser...
Why not..... download the game and run it natively!
The great firewall of China is the nearest anyone has got to censoring the internet, and they only just manage it by controlling all access to the internet, running everything through their filters, and having draconian penalties for trying to bypass it.... and it still does not work....
Is climate change happening... yes - Undoubtedly without question....proven and case closed
Are we causing it..... probably
But it does not matter if we are causing it or not...if climate continues to change, and there is nothing in anyone's evidence to say it won't (the rate of change is arguable) then it will affect us (possibly greatly) and we need to do something about it...
The known causes are
Distance from the sun - We can't change this
Output of the sun - We can't change this
Albedo of the earth - We can only change this to a limited extent...
Amount of greenhouse gases in the atmosphere - We can lower this
According to your logic a company can charge you for a product and then not provide it, if they do provide it can be faulty, dangerous, or not as advertised "If a corporation does it, that makes it right"
Strangely the law disagrees with you....as it probably does in this case as well, as soon as someone takes Sony to court...
It's more like requiring the engineer who designed and built the lock to take longer to do this than to design the rest of the car, and to end up with a lock that costs more then the car......and then still blame them when the thief smashes the window to steal the contents...
It's simple.... the cheapest most temporary bridge costs a lot of money because it takes time and materials to build, I can copy the software in seconds
If I had a choice of two bridges, one that cost $10 million, and was guaranteed to survive for 20 years unless there was a earthquake above 8.... or one for $100 that would fail after a year..... guess which one most people would buy, then slap a notice on saying you cross at your own risk...
You don't need this contract, you just need to enforce the contract between the software company and the customer, software engineers don't build software alone, teams including testers, designers, managers do...
This would be like making the builders responsible for a bridge failure even though their colleagues decided to put the bridge in a stupid place, build it at the wrong time of year, build it with the wrong materials, and don't join the road to the bridge...
This argument is logical, and reasonable.....but for all that is wrong
Linux is (surprisingly) not riddled with bugs, not full of security holes, and is maintained
Microsoft products (surprisingly) do have security holes, do have bugs, and these are left unpatched until people complain...
The problem is that in general people who use Linux complain about the flaws, and if the people who manage the code agree it is a flaw, then it does get fixed, the only cost is time.... with Microsoft fixing/not fixing each flaw is evaluated as to the cost in money and time
Linux people use Linux and so have an incentive to make it work (at least how they want it to) Microsoft only need to keep selling, so it has to be "good enough", people have noticed that internet explorer development ground to a halt when there was little or no competition and picked up again when people started using other browsers....
It depends... what software is it they are replacing ?
If there is an opensource equivalent that already does everything they need to do - then the transition can be done gradually and cheaply (there are implementation and training costs)
If they think an Opensource equivalent does roughly what they need but are not sure then the cheap solution is a small scale rollout to see if it actually does do all they need, just as I hope you would with any software
If there is no opensource equivalent that does everything they need then why change? This would be like changing from a working system to another that does less for no reason
So
Changing software - cost money it does not matter if it is Windows, Linux, Proprietary, or Open Source support still costs money.... Support - Costs money, it does not matter if it is Windows, Linux, Proprietary, or Open Source support still costs money....
By the way Video editing is often done in the Movie industry, and especially in Animation and CGI, with Linux based Open source software, simply because the Proprietary solutions are not flexible enough for what they need to do
The point is that the interface is likely to be very non-user friendly (probably almost non-existent), the code will be minimally commented, and the comments will be out of date, and the code will most likely have been modified multiple time by multiple people for their own purposes...without any regard for later fixes
i.e. a Software engineers nightmare
But it does not matter if it can be verified to be correct, this is not code to take raw data and produce a answer, it is code to take raw data and process it into a more usable form, the person using it already knows broadly what to expect and knows that it will be duplicated by other people using different tools, so anything unexpected in the output will show up...
This is not software engineering...it's raw data analysis... you can second guess the output and know when it's wrong
Creators currently mostly do not have any rights over their work ....
If I create software, my company owns the copyright not me ..., If I publish a song, then the record company will have control of the copyright even if it is nominally in my name..., If I have any creative ideas it is likely that someone else will have more control than I as the author have .... this is the reality
Even if I have control over my work, (software I wrote at home, self published books, songs uploaded to the internet) I would have little chance of enforcing the copyright since I have little money and no expensive lawyer ...
The real point is why should I have control anyway? Do you have any control over the work you did for a company a year ago ..? If I take a picture why should I be able to charge people to make copies, or stop them if I don't like what they want to do with it .... the original I understand, but why are copies protected in this unique way ?
Where can I find a computer (OS) console and phone all made by the same company .... there is only one Microsoft, all allegedly run "Windows", and give the same (or similar) experience, and all were designed to be compatible with each other.... so my question, is why did this not work before?!
Why ... the games are intrinsically limited and slower than any native game, they are just easier to write than java, and work in a browser (fine for simple games) and so do not need installing?
Video is not ideal either, it was just easier than the alternative
My time is expensive so I don't use Proprietary software, I want software where the support I need is available now, and free ...or if it really is a complex product (because it needs to be) support I pay for and actually is helpful
Most Proprietary products come with support as an afterthought, if at all, or charge a fortune for it if it is any good ...
"We had reason to suspect him of a child sex crime and/or connections to terrorism, so we got the logs from his ISP, and from what we discovered the original suspicions were unfounded but we did find _x_ which we then charged him with ...."
True Heomeopathy = Water
Heomeopathy just to get round drug testing = Diluted Herbs
Herbal Medicine = Unregulated medicine
Dietary Supplements = Unregulated medicine and diet pills - all unnecessary if you have a balanced diet
Naturopathy = Since the term is unregulated can mean whatever people want it to mean...
Herbs that work are medicine ... herbs that don't work are placebos - There are still today new medicines that have been extracted from traditional medicines that have been used for generations and recently discovered by the rest of the world .... but these are now just medicine ...
The main reason any of these work at all is that they are often given by a sympathetic and apparently knowledgeable person who understands your problem and has a very specific cure tailored to you .... what they actually give you does not really matter it is the attention that makes the placebo affect work
Microsoft does not count IBM as in the Software industry .... So they can claim they are the largest software company in the world ...
IBM have more patents but the majority of these are hardware patents, or actually software patents that describe software systems including hardware
Flash exists because people want to use it .... playing a video before flash was a nightmare, with flash installed it is simple
Now we (finally) have video in the browser in HTML5 maybe flash will finally die .... rather than blocking it for all but the few video site we want to use, we can just uninstall it ...
Since this is the newest DirectX it will only work in later versions of Windows, only work in IE currently .. and be a huge security hole ....all this to run a game in a browser ...
Why not ..... download the game and run it natively!
The great firewall of China is the nearest anyone has got to censoring the internet, and they only just manage it by controlling all access to the internet, running everything through their filters, and having draconian penalties for trying to bypass it.... and it still does not work ....
Is climate change happening ... yes - Undoubtedly without question ....proven and case closed
Are we causing it ..... probably
But it does not matter if we are causing it or not...if climate continues to change, and there is nothing in anyone's evidence to say it won't (the rate of change is arguable) then it will affect us (possibly greatly) and we need to do something about it ...
The known causes are ...
Distance from the sun - We can't change this
Output of the sun - We can't change this
Albedo of the earth - We can only change this to a limited extent
Amount of greenhouse gases in the atmosphere - We can lower this
According to your logic a company can charge you for a product and then not provide it, if they do provide it can be faulty, dangerous, or not as advertised "If a corporation does it, that makes it right"
Strangely the law disagrees with you ....as it probably does in this case as well, as soon as someone takes Sony to court ...
They are in other words competing with their own older products, just like the car industry
If Ford started producing rubbish cars then the second hand car market would take up the slack and people who want a Ford would buy second hand cars
If the games industry are not producing games people want anymore then people will buy second hand games
The solution is to make games people want to buy, rather than crippling or charging for older games
What's next the music industry charging more for older songs so that new songs will be played/bought instead?
Sorry you think subversion should be secure ....?
If you allow anyone to get to the point where they can access subversion then I would hope that the password is a formality at that point!
The best security is don't let people who don't need access to have access at all ... not to use the program's security
It's more like requiring the engineer who designed and built the lock to take longer to do this than to design the rest of the car, and to end up with a lock that costs more then the car .... ..and then still blame them when the thief smashes the window to steal the contents ...
It's simple .... the cheapest most temporary bridge costs a lot of money because it takes time and materials to build, I can copy the software in seconds
If I had a choice of two bridges, one that cost $10 million, and was guaranteed to survive for 20 years unless there was a earthquake above 8.... or one for $100 that would fail after a year ..... guess which one most people would buy, then slap a notice on saying you cross at your own risk ...
You don't need this contract, you just need to enforce the contract between the software company and the customer, software engineers don't build software alone, teams including testers, designers, managers do ...
This would be like making the builders responsible for a bridge failure even though their colleagues decided to put the bridge in a stupid place, build it at the wrong time of year, build it with the wrong materials, and don't join the road to the bridge ...
Why does a document viewer need to run code (javascript of whatever)
99.99% of people use it to display and/or print static documents .... it's only that Adobe keep extending it to do thing outside this ....
The core view a PDF is fairly bug free and exploit free it is the extensions that are buggy and vunerable ....
Flash will soon be dead for video (good)
Flash will then be used only for annoying adverts, annoying websites who can't code and games .... ...there are better games platforms ....
This argument is logical, and reasonable.....but for all that is wrong
Linux is (surprisingly) not riddled with bugs, not full of security holes, and is maintained
Microsoft products (surprisingly) do have security holes, do have bugs, and these are left unpatched until people complain ...
The problem is that in general people who use Linux complain about the flaws, and if the people who manage the code agree it is a flaw, then it does get fixed, the only cost is time .... with Microsoft fixing/not fixing each flaw is evaluated as to the cost in money and time
Linux people use Linux and so have an incentive to make it work (at least how they want it to) Microsoft only need to keep selling, so it has to be "good enough", people have noticed that internet explorer development ground to a halt when there was little or no competition and picked up again when people started using other browsers ....
The Mach kernel is a microkernel ... but the variant used by OSX is not ...
The Linux kernel is monolithic .... Some BSD's are Hybrid though ...
...well they do spell it Fiber .....
The quote is "Verbing weirds language" - Calvin and Hobbes
If the terminal needs updates then so does the card... and it gets them from .. the terminal!
It depends ... what software is it they are replacing ?
If there is an opensource equivalent that already does everything they need to do - then the transition can be done gradually and cheaply (there are implementation and training costs)
If they think an Opensource equivalent does roughly what they need but are not sure then the cheap solution is a small scale rollout to see if it actually does do all they need, just as I hope you would with any software
If there is no opensource equivalent that does everything they need then why change? This would be like changing from a working system to another that does less for no reason
So
Changing software - cost money it does not matter if it is Windows, Linux, Proprietary, or Open Source support still costs money .... ....
Support - Costs money, it does not matter if it is Windows, Linux, Proprietary, or Open Source support still costs money
By the way Video editing is often done in the Movie industry, and especially in Animation and CGI, with Linux based Open source software, simply because the Proprietary solutions are not flexible enough for what they need to do
The point is that the interface is likely to be very non-user friendly (probably almost non-existent), the code will be minimally commented, and the comments will be out of date, and the code will most likely have been modified multiple time by multiple people for their own purposes...without any regard for later fixes
i.e. a Software engineers nightmare
But it does not matter if it can be verified to be correct, this is not code to take raw data and produce a answer, it is code to take raw data and process it into a more usable form, the person using it already knows broadly what to expect and knows that it will be duplicated by other people using different tools, so anything unexpected in the output will show up ...
This is not software engineering ...it's raw data analysis ... you can second guess the output and know when it's wrong
If it is only a small percentage that are using IE6 (or IE) then you should warn them and then make the page work at least minimally
The same goes for other "minority" browsers ... make sure it is usable, if only in a minimal fashion ...