waider: (Default)
I still haven't heard back from my tester, but if any of y'all own or have access to Sony Network Walkman devices and a Linux box, I'd appreciate if you could grab the MPLE code from my website and give it a gepoken. Especially if you have (access to) anything other than a NW-S23.
waider: (Default)
I got some help from the owner of a device that differs from mine, and for which Sony provides a slightly different version of the MP3FileManager drag-and-drop toy, and between us it appears we've figured out how to get my MPLE code to work with his NW-E55. There are still some rough edges on the code and I'm waiting for confirmation from him that it actually works, but hurrah, and down with the Man, and all that crap. Actually from poking at Sony's downloads page, it would appear that supporting the E55 buys me support for another half-dozen devices for free.
waider: (Default)
I’ve just spent several hours reading through European legalese, and boy do my eyes hurt. Also my brane. Despite all the flapping in various places, it seems like the Council (in the dramatis personæ, the Bad Guys) have actually accepted the bulk of what the Parliament (the Good Guys) proposed, and the only two major points of disagreement between them are (a) cleaning up the line between patentable and unpatentable items, and (b) exemptions for interoperability. The latter is a sort of offshoot of the reverse-engineering thing I mentioned last night; in summary, it appears to say that if you need to get two pieces of equipment to talk to each other and the only way to do it is via a patented mechanism, then we’ll look the other way while you violate the patent. Obviously I’m paraphrasing, glossing, and removing any useful restraints from the actual wording, but Parliament want this to go through as-is, and Council think it’s asking for trouble. As for the line between what can and can’t be patented, well, that’s always going to be a problem anyway, but a wily Frenchman named Rocard has put together a damned fine document which does as good a job as I’ve seen yet of nailing this particular piece of jelly to a tree.

The upshot is, I’m no longer sure what I’m lobbying my MEPs to do, other than "Follow that Rocard guy, he’s good". Unlike some of the more militant people in this particular scrap, I’m not actually an advocate of a blanket ban on patents for software or anything else; I’m an advocate of sane patents and prevention of companies using abuse of the patent system as their means of business. I figure if I’m smart enough to come up with something that, in computer terms, is the new sliced bread or paper clip, I should have some means of sharing that with the community but at the same time getting something more than a slap on the back and "good job, waider!" for my troubles.

legalities

Apr. 20th, 2005 01:03 am
waider: (Default)
One of my readers (hi [livejournal.com profile] mopti!) will be delighted to know I’m currently poring over documents relating to software patents and related issues in the EU. Said reader has been providing huge assistance to my attempts to put together a coherent letter to the undecided MEPs in my area in order to persuade them not to legislate me out of a job, and probably is a little peeved that I’m taking so long between drafts. In my defence I’ll point out that the guinness in my local is very tasty, and sometimes I get distracted by bright shiny objects. Plus, [livejournal.com profile] mopti‘s got MAD WRITING SKILLZ and I keep writing chunks of text and then deleting them in the realisation that he’s going to tell me I’ve lost the plot AGAIN. Anyway. I just stumbled across something that I will have to dig further at, but which relates to my recent reverse-engineering efforts; it is something of which I was aware, almost talisman-like, but which I had never bothered looking up. But here it is: Directive 91/250/EEC Articles 5 and 6 specifically authorise me to reverse-engineer software for interoperability. Now, I’m going to have to go read some more to find out what exactly is meant by interoperability, but right now my eyes are starting to glaze with all this bloody legalese. Oh, one other note: the justification for one of EP’s proposed amendments to the CIID is, "It is bad draftsmanship to couch recitals as normative provisions." Take that, Directive Drafters!
waider: (Default)
I've more-or-less completely overhauled the half-assed API I slapped together for the first run at the Sony Network Walkman tools. The new API is a lot saner and does pretty much all of the things you'd need to do. There's still scope for a few extra utility functions in order that you don't end up messing about in the data structure internals, and I'd like to abstract away some of the string format conversion, but these things will, I'm sure, eventually come to pass. Unless I get distracted by ... oh! bright shiny object! (Sony bits here)
waider: (Default)
The next thing I post on this topic will be some software or something equally useful, I promise. I would just like to add to the previous list of clarifications this short list of other clarifications: )
waider: (Default)
Irony of ironies, my own submission to /. was rejected, but someone else who described me as, and I quote, a "brave hacker" managed to sneak a link past the editors. Or whatever. Anyway. For the benefit of me, mainly, getting this stuff off my chest, but also anyone who's actually interested,top 10 things about what I actually did )
waider: (Default)
(Further update: Hello Slashdot. Please READ CAREFULLY. This has NOTHING to do with the SonicStage application which, to the best of my knowledge, uses ATRAC encoding/DRM. This is SOLEY concerned with the MP3FileManager application which lives on the NW-S23. Thank you for your time, energy, and bandwidth usage. Also, please do NOT post links directly to my site from this thread; I will delete them.)

(minor update/clarification: note, this is not how ATRAC files work. This is solely what happens with MP3 files that are dropped onto the Sony device with their MP3FileManager application as featured on the device itself.)

I’ve written up the file formats from the previous entry. If you’re curious, this is how Sony puts MP3 files on the Network Walkman )I have no interest whatsoever in reverse-engineering the ATRAC stuff because (a) it’s likely to be far harder and (b) all my music is in MP3 format thanks to several months of ripping my CDs, correcting track information, etc. and I’m really very unlikely to through it again just to use a different encoding format.

Profile

waider: (Default)
waider

April 2017

S M T W T F S
      1
2345678
9101112131415
16171819202122
232425262728 29
30      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 10th, 2025 03:18 am
Powered by Dreamwidth Studios