[Fedora-packaging] Re: supporting closed source operating systems?

Toshio Kuratomi a.badger at gmail.com
Mon Jul 14 20:35:38 UTC 2008


Yaakov Nemoy wrote:
> On Mon, Jul 14, 2008 at 10:11 PM, Jeff Spaleta <jspaleta at gmail.com> wrote:
>> On Mon, Jul 14, 2008 at 12:06 PM, Yaakov Nemoy <loupgaroublond at gmail.com> wrote:
>>> If you can show a demo of compiling certain open source windows apps
>>> so that they can work on Fedora via wine, then I can definitely argue
>>> that this is no longer secondary architecture.
>>>
>>> I have a couple of VJ programs some friends asked about getting into
>>> Fedora, all open source, but some run on windows.  Being able to build
>>> them on Fedora easily will make it very easy for them to create a
>>> Fedora based VJ station.
>> I will fight you tooth and nail on this. It might even come down to a
>> Dance Dance Revolution Dance off.  If we can distribute it under the
>> Fedora brand, we must have a version that runs natively before we
>> consider a windows cross-compiled binary that runs under wine.  I
>> personally draw the line there. Native first, emulated second. If
>> native doesnt work, get it fixed, or its not going to be part of
>> Fedora.
> 
> Frets on Fire.
> 
> Seriously, we might as well write the program over from scratch,
> cannabalizing the algorithms from it as we go along.  Doing that would
> probably mean making a free-codec and nonfree-codec version too.
> Currently, it's supported by searching in all the usual windows places
> to see if codecs are installed.
> 
> Now that wine is 1.0, I think it really deserves the same pariah
> status that Mono should get.  It's an API controlled by a single
> corporation that is not 100% documented, complex, and been
> reimplemented from the inside out.  Where do we draw the line between
> Mono compiling EXEs and DLLs that work under .Net on Windows and a
> cross compiler compiling EXEs and DLLs that work on windows without
> .Net?  If you really want to make this argument, why don't we draw the
> line at Mono?.
> 
If I understand your question correctly, the big difference that I see 
is that .Net EXE's and DLLs (assemblies) run on any platform.  AFAIK, 
windows .DLLs and .EXEs will only run on wine on x86.

-Toshio

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
Url : http://lists.fedoraproject.org/pipermail/packaging/attachments/20080714/b14a4c70/attachment.bin 


More information about the packaging mailing list