Message from @2 point 2 zero
Discord ID: 619911430036258826
not the desktop
literally 99% of it is GNU
and 1% of it, the kernel, is Linux
much of the code is a re-implementation of the same windows algorithms and behaviour
if someone uses my algorithm as set out in the patent they must pay me a royalty
Like someone invented the method of wiping from in front.
the open source code is a particular implementation
if they improve upon it then that is a matter for legal interpretation
Or how rustle meow invented a way to make adults look shockingly young.
unless I wave that right with a MIT or similar open licence
you can't readily determine if it is the algorithm being improved upon or the implementation which is better
You can by benchmarking them
you can quantify, measure and test an implementation
you can kinda invent something that already exists... I had a smartphone running windows that had file manager and office, and could run any progam before the first iPhone.. but Jobs still "invented" the iPhone
an algorithm is just a theoretical approach
<:Doubt:588038713938804760>
true wacka; you are creating a different implementation
which behaves much like the original
hence why implementation is taken out of the law, you have to spend hours with a patent lawyer and he translates simple math into some silly patent language that is unambiguous
the behaviour is the alogorithm
An algorithm is just a set of instructons for a computer, how is that theoretical?
that isn't what an algorthiim is
that is code
an implementation
ah
my old 2003 phone was great 😛 it could run thousands of apps... unlike the first iPhone which had no 3rd party apps whatsoever
not an abstract design
forgive my momentary retardation.
in software engineering, one designs an application seperate from any particular language
plus I used to code apps for windows mobile 5+ so I could make my own stuff for the phone
then that design can be implemented in whatever language deems most a ppropriate
software engineering is mostly the pseudo code
typically, development doesn't work that way though
it's just seat of the pants implementation with very little abstract 'algorithmic' design
Owen Jones?
the a FIFO stack is an algorithm or memory cache is an algorithm with millions of implementations
Look who I just got a picture with! :)
Yeah haha