Hello,

> That subset is not enough: programs such as Tomboy depend on the other
> libraries which are not in the ECMA subset and not covered.  Also,
> that community promise, even where it does apply, is not adequate.
>

If there was only some technique;  Some sort of steps;  Some sort of process
that would allow people to change the code so that it did not use those
APIs.

Perhaps some form of "change" -- a "patch", if you will-- that could be
"applied" to
this "DNA" which could produce maybe a new "strain" of this "DNA".  Maybe
then,
and only then, we could have a solution.  But clearly, such process does not
exist.
It defies imagination.

And if such process existed, Microsoft probably patented it.   So, why
bother?

Clearly, giving up is the only option.   Some say "surrender", other "being
practical".

See http://www.fsf.org/news/2009-07-mscp-mono for details.
>

That article is a load of crap, a package of half truths.   It is a textbook
sample
of FUD.   Well, wikipedia-textbook sample.

That article now leads us to believe that there is something "magical" about
the way that Microsoft implements regular expressions or how they
implemented
XSLT and XPath.  If you cant find prior art for that, you probably should
leave
the software industry while you are still ahead.

And the other "strong" point of the article?   That some optimizations might
be
patented and *then* we would infringe, then it ends with a truism, "patents
are
bad".   There is a solid share of ridiculous hypotheticals, each of them
worthy
of being turned into a trollcat.

     http://trollcats.com/2010/02/eat-hot-logic-heretics-trollcat/

Implementing a free platform for C# is a good thing to do.  If you
> would like to promote the use of C# itself, how about explaining to
> Novell and Microsoft that they need to fully implement said protection
> in an ironclad way for all the usual C# libraries.
>

I spend a considerable amount of time doing this.   It has taken time,
and there would be no Community Promise, and there would be no
Silverlight agreement (the one that has no special Novell provisions)
without this work.

It is a slow process since we speak different languages.    Microsoft is
willing to make changes, but they move slow and they need to understand
every step of the way.

Miguel.
_______________________________________________
foundation-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/foundation-list

Reply via email to