[Mono-list] Mono/dotGNU Love-In Proposals
Thu, 16 Aug 2001 13:18:57 +0100
> So far this kind of dialogue has not happened, and this lack of
> communication is the only real problem that I can see as far as
> Mono is concerned -- and that is only a very small problem
> when I compare it to the huge threat presented by Microsoft's
> I feel that continuing this debate about potential cooperation
> between DotGNU and Mono will make sense only if Miguel is
> interested in participating in the discussion.
I agree absolutely. The dotGNU people have some interesting ideas, which,
while they may be out of the scope of Mono, could certainly use the
cooperation and assistance of Mono hackers, and indeed could build on and
For that to happen, there has to be an *open* discussion between Mono, P.Net
and dotGNU people about how these projects slot together. I make these
1) Everybody in Mono, dotGNU and Portable.Net forgive and forget any past
transgressions or foolish behaviour on the part of hackers for any other
2) The Mono Project should be considered a de facto part of the dotGNU
project, much the same way as happened with Portable.NET recently. Whilst
Ximian will maintain much of the development work, the free software and open
source community at large will trust Mono a great deal more if it is seen as
being part of an official GNU project, rather than the child of a private
enterprise (albeit with FSF blessing).
3) A mailing list should be set up where we can discuss the issues
surrounding the interaction between Mono and dotGNU, and have an open and
frank discussion about architectural issues relating to the integration and
cooperation between these two projects with the aim of them becoming as one.
4) Make Miguel part of the dotGNU core team. You might grow to trust him and
vice versa. All this FUD and suspicion is hurting us all, except the Beast of
Redmond. Trust me, I know... <g>
5) Let's stop duplication of effort. If Rhys Weatherley has already written a
working IL DASM, then please let's use that? We can write c# versions later
when we've got a working dotGNUPortableMononetKaffe out the door and
Microsoft quivering in a corner. In the meantime, can we really afford the
6) dotGNU update their web page to include full details of their planned
pluggable VM architecture, so that we Mono hackers can see the proposals, see
how they "embrace and extend" the Mono runtime for the good of the community,
and how Mono will be needed to cooperate to ensure that its work is
compatible with dotGNU's plans for the good of all of the projects and the
free software community.
7) Everybody gather round for a big ascii hug.
I don't think any of these proposals are unreasonable, but if you do, feel
free to disagree. Personally, I think we need to get these issues hammered
out before either project goes much further down their respective routes, and
we start potentially harming each other.
"Where laughing and smiling are not allowed"