You used to require dedicated hardware for all kinds of things, but general purpose hardware has for the most part caught up... You used to get dedicated hardware for decoding mp3 files, and computers never used to be powerful enough to play broadcast quality video...
Well, it should also be mandatory that source code be made available when a binary falls into the public domain...
And yes, the terms should be very short especially for software, because software ages so quickly. Even stuff that is 2 years old is often considered obsolete and has already been superseded by newer versions.
You can potentially buy off or negotiate a license with someone who wrote GPL code too, whoever holds the copyright on the code is free to make it available to you under different terms.
With closed source you're far less likely to do it in the first place, since not having the source will impair your ability to integrate it into your product... But it has happened.
With closed source you could be much worse off, the vendor may be too big for you to buy out, and may refuse to license the code to you at all. At least with the GPL you have a clear path in order to be legal, and so long as you comply with the GPL there's nothing anyone can do against you.
As for giving away secrets, that entirely depends on how the rest of your product interacts with the GPL components, and if it's really that important to you then write your own code instead of using someone else's.
No the GPL is just somewhere between "actually free" and totally proprietary... How do you think most commercial vendors would react if you started distributing their code in violation of their terms?
The GPL is a defence mechanism, primarily against vendors who would take open code, perform minor changes to break compatibility and they try to lock people in to proprietary forks. Noone really likes it, it's just a sad fact of life that if you give people too much freedom they will abuse it.
How do you propose that someone who's blind go about writing their own software and reverse engineering someone else's proprietary formats in order to make that software usable?
Hardware distribution is an entirely different and far more complicated matter, you need sufficient manufacturing capacity, combined with sufficient supply of the source components... Any of these failing will cause significant delays, a single tiny part being in short supply can scupper your entire production run.
Software on the other hand, once you have one copy distributing more is trivial.
Yes, it is a bit strong for americans to say that... But the British say the same thing, you know that small country that fought in the same war and that hitler turned his attention to after beating the french?
That would work in a free market, tho it would result in unfair treatment for those who are stuck in those niches through no fault of their own. Such people will be forced to pay through the nose for often inferior options, and in many cases the vendors operating in the mass market will be using proprietary lock-in to lock out any other vendors - thus leaving the smaller vendors operating in the niche markets being forced to offer a non interoperable product which is seen as inferior and/or useless...
Yes, it does, but that will cause a lot of problems for consumers.. They will buy the "windows" version because they think its the same as the desktop, get it home and find that it isn't and won't run the apps they have (and its hard to find any apps that even will run on it)... If they buy a linux one they have no expectation of it being the same, and there will be a much larger repository of apps too.
Only if properly marketed and heavily promoted... Most linux distros already have desktop class browsers, including flash and java combined with a package manager that functions just like an app store... Users just don't realise that, and there is no marketing propaganda telling them differently.
Your point illustrates exactly why microsoft having so much influence over the industry is such a bad thing, and why many people despise the way microsoft do business...
Because of their size and influence, the world will end up stuck with the inferior exfat filesystem regardless of what else is available or how superior it is... MS will achieve this by ensuring their widely used os simply doesn't support anything else out of the box, making exfat the only option for many... This is also how fat32 got so widespread, despite also being total garbage.
Speaking of the intentional FAT32 limitations... Try formatting a drive bigger than 32GB with fat32 on win2k, win98, linux or macos, it works fine.. With XP they crippled that functionality for no other reason than to force people to use the more proprietary ntfs.
Threaded view works really well, so long as the people you correspond with are using mail clients which set the in-reply-to header properly... Microsoft outlook still doesn't set this header, so every time an outlook user replies it breaks the thread and goes back to the top level... It also doesn't format replies properly, so you can't easily differentiate between new text and quoted text from previous mails.
Assuming 5 days for a dual core, and thus 2.5-3 days for a quad core, that's not really a huge amount of time on a machine that's easily available. I certainly wouldn't want to spend $34 when i can just leave a spare quad core box running this in the background for a few days.
There are also many many niches for which windows is completely unsuitable, and probably always will be (some of us need access to the source code)... Your point?
Only in a few EU countries, usually the richest ones in the continent like germany and the uk... Apple are pretty much unheard of in eastern europe, asia, the middle east or africa. Most people who have heard of apple, don't realize they make computers.
The reason chinese phones support dual sim and ones you've heard of don't, is because the manufacturers you know of are in the pockets of mobile operators, while the chinese ones aren't. Dual sim is a useful feature for the end user of the phone, but not for the operator, and most of the big name manufacturers are building handsets for operators not for users.
That sounds like quite a disturbing trend, if the company does not own the hardware then it cannot demand you remove any data from it or enforce any kind of policies on it... Most places I've worked explicitly forbade the use of personal equipment for work purposes.
Only this is a website hosted in the US, where a slight variation of english is used and "defense" is perfectly correct.
You used to require dedicated hardware for all kinds of things, but general purpose hardware has for the most part caught up... You used to get dedicated hardware for decoding mp3 files, and computers never used to be powerful enough to play broadcast quality video...
Well, it should also be mandatory that source code be made available when a binary falls into the public domain...
And yes, the terms should be very short especially for software, because software ages so quickly. Even stuff that is 2 years old is often considered obsolete and has already been superseded by newer versions.
You can potentially buy off or negotiate a license with someone who wrote GPL code too, whoever holds the copyright on the code is free to make it available to you under different terms.
With closed source you're far less likely to do it in the first place, since not having the source will impair your ability to integrate it into your product... But it has happened.
With closed source you could be much worse off, the vendor may be too big for you to buy out, and may refuse to license the code to you at all. At least with the GPL you have a clear path in order to be legal, and so long as you comply with the GPL there's nothing anyone can do against you.
As for giving away secrets, that entirely depends on how the rest of your product interacts with the GPL components, and if it's really that important to you then write your own code instead of using someone else's.
No the GPL is just somewhere between "actually free" and totally proprietary...
How do you think most commercial vendors would react if you started distributing their code in violation of their terms?
The GPL is a defence mechanism, primarily against vendors who would take open code, perform minor changes to break compatibility and they try to lock people in to proprietary forks. Noone really likes it, it's just a sad fact of life that if you give people too much freedom they will abuse it.
How do you propose that someone who's blind go about writing their own software and reverse engineering someone else's proprietary formats in order to make that software usable?
Hardware distribution is an entirely different and far more complicated matter, you need sufficient manufacturing capacity, combined with sufficient supply of the source components... Any of these failing will cause significant delays, a single tiny part being in short supply can scupper your entire production run.
Software on the other hand, once you have one copy distributing more is trivial.
Yes, it is a bit strong for americans to say that...
But the British say the same thing, you know that small country that fought in the same war and that hitler turned his attention to after beating the french?
That would work in a free market, tho it would result in unfair treatment for those who are stuck in those niches through no fault of their own. Such people will be forced to pay through the nose for often inferior options, and in many cases the vendors operating in the mass market will be using proprietary lock-in to lock out any other vendors - thus leaving the smaller vendors operating in the niche markets being forced to offer a non interoperable product which is seen as inferior and/or useless...
Why? there are low power mobile graphics cores being used in cellphones today that could easily handle compiz...
Yes, it does, but that will cause a lot of problems for consumers..
They will buy the "windows" version because they think its the same as the desktop, get it home and find that it isn't and won't run the apps they have (and its hard to find any apps that even will run on it)... If they buy a linux one they have no expectation of it being the same, and there will be a much larger repository of apps too.
Only if properly marketed and heavily promoted...
Most linux distros already have desktop class browsers, including flash and java combined with a package manager that functions just like an app store... Users just don't realise that, and there is no marketing propaganda telling them differently.
Your point illustrates exactly why microsoft having so much influence over the industry is such a bad thing, and why many people despise the way microsoft do business...
Because of their size and influence, the world will end up stuck with the inferior exfat filesystem regardless of what else is available or how superior it is... MS will achieve this by ensuring their widely used os simply doesn't support anything else out of the box, making exfat the only option for many... This is also how fat32 got so widespread, despite also being total garbage.
Speaking of the intentional FAT32 limitations...
Try formatting a drive bigger than 32GB with fat32 on win2k, win98, linux or macos, it works fine..
With XP they crippled that functionality for no other reason than to force people to use the more proprietary ntfs.
Windows 9x used to due a pretty good job, can't own a system once it's bluescreened.
Threaded view works really well, so long as the people you correspond with are using mail clients which set the in-reply-to header properly... Microsoft outlook still doesn't set this header, so every time an outlook user replies it breaks the thread and goes back to the top level... It also doesn't format replies properly, so you can't easily differentiate between new text and quoted text from previous mails.
Assuming 5 days for a dual core, and thus 2.5-3 days for a quad core, that's not really a huge amount of time on a machine that's easily available. I certainly wouldn't want to spend $34 when i can just leave a spare quad core box running this in the background for a few days.
There are also many many niches for which windows is completely unsuitable, and probably always will be (some of us need access to the source code)... Your point?
Would you really be using a netbook as a highend audio production system?
Only in a few EU countries, usually the richest ones in the continent like germany and the uk...
Apple are pretty much unheard of in eastern europe, asia, the middle east or africa. Most people who have heard of apple, don't realize they make computers.
The reason chinese phones support dual sim and ones you've heard of don't, is because the manufacturers you know of are in the pockets of mobile operators, while the chinese ones aren't.
Dual sim is a useful feature for the end user of the phone, but not for the operator, and most of the big name manufacturers are building handsets for operators not for users.
That sounds like quite a disturbing trend, if the company does not own the hardware then it cannot demand you remove any data from it or enforce any kind of policies on it...
Most places I've worked explicitly forbade the use of personal equipment for work purposes.
Wasn't BeOS capable of this too?
total memory usage was about 14gb across 10 images
They usually have an inflatable sack of air in the middle of the cartridge to make it look like its full of ink rather than mostly empty...