[ros-dev] Cache / Memory Manager / FileSystemDrivers
Aleksey Bragin
aleksey at reactos.org
Wed Jan 7 21:40:55 CET 2009
It might be possible to reuse parts of existing vfat driver routines
(which there is no doubt about correctness).
Anyone objects to such approach (a real *rewrite* of a driver, not
just porting WDK's fastfat sample)? If noone, I consider this a way
to go.
WBR,
Aleksey.
On Jan 7, 2009, at 11:13 PM, Alex Ionescu wrote:
> You need to rewrite it to fulfill all the licensing requirements.
>
> Many things in FASTFAT aren't needed for us yet, so in theory
> (IANAL), even stripping out those parts and keeping the rest of the
> driver intact would be ok -- based on my knowledge that copyright
> law states that you need to copy > 70% for it to be considered "the
> same work", anything less than that and it's okay (again, IANAL).
>
> So my opinion (IANAL!!!) is that if you use the WDK FASTFAT driver
> as a reference source, and write (on your own, not copy pasting)
> the same interfaces/function names/data types/structures (which
> are, by definition, not copyrightable), and then write your own
> code (use a different layout, optimize the functions, use other
> variables/similar code logic, etc) and additionally, only
> implement, for now, say half the driver, you'd be 100% legal, at
> least in the US and other countries that signed the WIPO I think
> it's called.
>
> Best regards,
> Alex Ionescu
>
More information about the Ros-dev
mailing list