| Per Westermark 03/16/10 01:06 Read: 192 times Sweden |
#174180 - Proprietary is a questin of ownership, not protection Responding to: James Hinnant's previous message |
Just a note here: Open Office makes an attempt to read and write the proprietary Office file formats. If often ends up in real sorrow if trying to open a complex Word document and then save it again. Reverse-engineering has a lot of limitations. A quick view at Open Office may show it as a good alternative to Microsoft Office. But besides a lot of missing features, it is not a good idea to try and share more complex documents in a mixed environment.
Next thing is that the owner of a proprietary file format may decide to - or not to - request royalties or not. Or if they should try to take legal actions against competitors that makes use of (or tries to) the file format. And they may decide if they are selling - or giving away under an NDA - the documentation. And they may decide if the use of the file format should require royalties or not. Next thing is that, depending on country, it matters a lot if if is a file format used to store primary information owned by the creator of the document, or a file format storing secondary information. When it comes to a Word document, the document is an original. The author of the document owns the rights to the information represented by the document, which can have a big difference in what a country allows - or doesn't allow - when the user wants to get access to the information expressed by the document. That greatly affects Microsofts choices when it comes to requesting royalties for the use of the Word file format. But the classic *.doc file format is still proprietary. And it doesn't change Microsofts abilities to decide if they want to sell the documentation or not. Or if a reverse-engineering of existing documents will show all possible formatting combinations, or if there are other features already specified for the file format that will break any file reader created through decoding of existing documents. The debugger output from a compiler is not primary information. The developer still have access to his source code in the clear-text C files. If the developer can't access all debug information from the Keil output files, the developer is always free to select a different compiler to feed his source code through. That can make a big difference in legal standings when it comes to reverse-engineering of the file format. And different countries have different views on file formats regarding how to protect. Do they represent an algorithm that may be patented? Or do they represent something that should be covered by copyrights? Is it a device or a pattern? The big thing here is that you have to separate "proprietary" from "royalties required" or "patent infringement" etc. The important thing is if it is an open file format, where the full specification is openly available, or if the full ownership of the file format is by a user or company and where you may have to buy the specification, or where you may only find third-party documentation from reverse-engineering. Protection of a proprietary file format is a secondary parameter. Being proprietary is just a requirement for potentially trying to protect the documentation or use of the file format. Proprietary means that you must figure out if you will break any laws by reverse-engineering or use - and how your situation changes depending on where in the world you, or your customers, live. |
| Topic | Author | Date |
| SDCC download | Erik Malund | 03/05/10 11:53 |
| Here you go... | Robert Revens | 03/05/10 12:13 |
| newest | Jan Waclawek | 03/05/10 12:30 |
| Has any effort gone into documentation? | Richard Erlacher | 03/05/10 18:20 |
| documentation | Jan Waclawek | 03/06/10 03:16 |
| Just to add... | Robert Revens | 03/06/10 04:02 |
| more howto-s | Jan Waclawek | 03/06/10 05:13 |
| the first 'oddity' is ... | Erik Malund | 03/06/10 06:46 |
| I think you dreamt that one eric | Jez Smith | 03/06/10 07:27 |
| No - it's a well-known Gotcha! in SDCC! | Andy Neil | 03/06/10 11:46 |
| Reference: ISRs (or prototypes) must be in same file as main | Andy Neil | 03/07/10 01:04 |
| linking | Jan Waclawek | 03/06/10 14:36 |
| I see it not correct | Erik Malund | 03/06/10 14:51 |
| I don't understand | Jan Waclawek | 03/06/10 15:04 |
| what is it you do not understand? | Erik Malund | 03/07/10 07:11 |
| Does it not recognise... | Andy Neil | 03/07/10 07:25 |
| Surely not... | Robert Revens | 03/07/10 08:42 |
| "magic" | Jan Waclawek | 03/07/10 10:44 |
| That's not the fault of 'C'!! | Andy Neil | 03/07/10 13:14 |
| highly unusal, but | Erik Malund | 03/07/10 18:42 |
| Try java etc | Oliver Sedlacek | 03/08/10 07:54 |
| I now see why is this confusing | Jan Waclawek | 03/07/10 10:27 |
| emulation? | Andy Peters | 03/11/10 15:53 |
| Source-level debug | Robert Revens | 03/11/10 16:15 |
| symbol information | Maarten Brock | 03/12/10 04:05 |
| re: symbol information | Andy Peters | 03/15/10 18:40 |
| hex-file download? | Maarten Brock | 03/16/10 05:46 |
hex vs omf | Andy Peters | 03/16/10 12:08 |
| Keil proprietary stuff? | Andy Neil | 03/12/10 05:01 |
| extended omf51 | Juergen Christoph | 03/12/10 07:11 |
| omf51 vs cdb | Jan Waclawek | 03/15/10 16:48 |
| proprietary file format? | James Hinnant | 03/15/10 01:22 |
| I don't see why not | Andy Neil | 03/15/10 01:33 |
| So, what do *you* mean by, "proprietary" ? | Andy Neil | 03/16/10 02:15 |
| AutoCAD | Per Westermark | 03/16/10 03:15 |
| Yes | Per Westermark | 03/15/10 01:37 |
| patentable vs proprietary | James Hinnant | 03/15/10 23:39 |
| Proprietary is a questin of ownership, not protection | Per Westermark | 03/16/10 01:06 |
| bouncing email | Maarten Brock | 03/07/10 14:38 |



