mono? true?

Paul F. Johnson paul at all-the-johnsons.co.uk
Tue Jan 10 09:18:36 UTC 2006


Hi,

> As many people pointed out, the linux kernel (ignorant of patents by
> intent), java implimentations and samba are likely canidates of patent
> conflicts too (though lets hope we'll never see such conflicts), so that
> might not have been enough reason to keep it out of Fedora Core.

There has been *no* patent infringements conclusively proven in the
kernel. The OSDL identified 280ish *possible* ones, but then in
something the size of a kernel, purely by chance this number is entirely
possible. Only SCO, M$ and a few hedge funds would want you to believe
otherwise.

gcj IIRC is clean room and has been shown before now, you can't claim
ownership on a method name (imagine if you could, MS would own main() by
now!). I don't know enough about SAMBA to comment, though I have a
feeling part of it is in the Windows "kernel" (yeah, I know, they claim
it's a kernel, so I'll humour them).

> Its worth noting that there are no patent conflicts with mono, only fears
> that maybe in the future there might be (like with a few other products
> included in Fedora as those mentioned above for example). 

No, that's not right. There are no patent conflicts with the material
submitted to ECMA for the standardisation. There is for the likes of
System.Windows.Forms and IIRC, System.Web as these have not, to my
recollection, been submitted. Neither has any of the Windows specific
parts. The MS "open" licence also is very unclear and open to massive
misinterpretation.

> There's a huge
> difference between 'we fear maybe some day down the road there might be...'
>  And 'patent conflicts'. Luckily it's the first and not the second :-)

Bzzzzt.

> I for one hope this news item is true and it'll be a part of Fedora Core.

Same here. Then when that happens we can have mp3 and mpeg support
returned as well as libcss (which again is only a claim of patent
infringement).

> There's some nice apps out there that are dependent on it (Beagle, f-spot,
> etc) and it's a nice language to offer people next to the slew of other
> languages that are already available out of the box on Fedora Core.

Well, it would mean that vte will have to be fixed first as you cannot
build monodevelop without vte.

TTFN

Paul
-- 
main(t,_,a) char*a;{return!0<t?t<3?main(-79,-13,a+main(-87,1-_,main(-86,
0,a+1 )+a)):1,t<_?main(t+1,_,a ):3,main (-94,-27+t,a)&&t==2?_<13?main(2,
_+1,"%s %d %d\n"):9:16:t<0?t<-72?main(_,t,"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}
+,/*{*+,/w{%+,/w#q#n+,/#{l,+,/n{n+,/+#n+,/#;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K 
w'K:'+}e#';dq#'l q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]
'/+#n';d}rw' i;# ){nl]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n
'wk nw' iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c ;;{nl'-{}
rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;#'rdq#w! nr'/ ') }+}{rl#'{n' ')# }'+}##
(!!/"):t<-50?_==*a?putchar(31[a]):main(-65,_,a+1):main((*a=='/')+t,_,a+1
):0<t?main(2,2,"%s"):*a=='/'||main(0,main(-61,*a,"!ek;dc i at bK'(q)-[w]*%n+r3#l
,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);}




More information about the fedora-test-list mailing list