Open source and open standards may well be our most powerful tools to keep our freedom.
With open source software, one can see the source code of what he is using, and how it works. So, any one can modify it in order to make it work according to what the individual needs. Being able to check code can be important, since this gives everyone the same degree of control over what is going on within, and how should it work.
And since everyone can check what it's on, it becomes harder to make the product do things that the owner doesn't want it to do. With proprietary software, one has to blindly trust the vendor. But with open source software, anyone can check that the code really do what the coder said it does.
Also, if a feature that one wants or needs isn't included in the package, adding it is as easy as coding into it the feature, or hiring some one else to do so.
Open standards are an important companion to open source. Open standards give users a common way to encode and decode their files. And since they don't depend on a single vendor, or entity, they can be used as a format by anyone.
It's important to make them easy to use and access to everyone who wants, so that their use is as widespread as possible.
Why open standards are important? Because they give us a tool to be able to use our files independently of what piece of software we are using at any particular time. Since the standards are open to everyone, incompatibility issues would become less of a problem.
We should be able to modify our software according to what we need, and to see our information where ever and how ever we choose to do so. No single vendor should be able to lock us in to use their piece of software.
No comments:
Post a Comment