annotate DOCS/users_against_developers.html @ 6906:3274d0725fde

Changed all link names from the section number to a sensible label. Section numbers were 2.3.2.1. in the section names and 2.3.2.1 in the TOC. I settled for the former everywhere. "Misc OS" is now called "Ports". Checked all internal links, some of them were falsely pointing to renumbered sections. This should no longer happen. And in case some of you think "This must have been a lot of work!", that does not even begin to describe it...
author diego
date Sun, 04 Aug 2002 22:13:09 +0000
parents f3f87f6bf5cf
children 916f62dd0910
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6403
c0f189e49ee4 Background color now set by CSS, added doctype and default character set,
diego
parents: 6393
diff changeset
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2867
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
2 <HTML>
4982
6cb9d9a1716d HTML: different font handling - idea from new hp dezign
gabucino
parents: 4511
diff changeset
3
6cb9d9a1716d HTML: different font handling - idea from new hp dezign
gabucino
parents: 4511
diff changeset
4 <HEAD>
6882
f3f87f6bf5cf Added a uniform title: something - MPlayer - The Movie Player for Linux.
diego
parents: 6669
diff changeset
5 <TITLE>Flame Wars - MPlayer - The Movie Player for Linux</TITLE>
6391
4e5c236ade69 small updates
gabucino
parents: 6055
diff changeset
6 <LINK REL="stylesheet" TYPE="text/css" HREF="default.css">
6403
c0f189e49ee4 Background color now set by CSS, added doctype and default character set,
diego
parents: 6393
diff changeset
7 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
4982
6cb9d9a1716d HTML: different font handling - idea from new hp dezign
gabucino
parents: 4511
diff changeset
8 </HEAD>
6cb9d9a1716d HTML: different font handling - idea from new hp dezign
gabucino
parents: 4511
diff changeset
9
6403
c0f189e49ee4 Background color now set by CSS, added doctype and default character set,
diego
parents: 6393
diff changeset
10 <BODY>
2867
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
11
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
12
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
13 <P><B>In medias res</B></P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
14
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
15 <P>There are two major topics which always cause huge dispute and flame on the
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
16 <A HREF="http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</A>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
17 mailing list. Number one is the topic of the</P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
18
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
19 <P><A NAME=gcc><B>GCC 2.96 series</B></A></P>
2867
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
20
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
21 <P><B>The background:</B> The GCC <B>2.95</B> series is an official GNU release
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
22 and version 2.95.3 of GCC is the most bug-free in that series.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
23 We have never noticed compilation problems that we could trace to gcc-2.95.3.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
24 Starting with Red Hat Linux 7.0, <B>Red Hat</B> included a heavily
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
25 patched CVS version of GCC in their distribution and named it <B>2.96</B>. Red
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
26 Hat included this version in the distribution because GCC 3.0 was not finished at
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
27 the time, and they needed a compiler that worked well on all of their supported
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
28 platforms, including IA64 and s390. The Linux distributor <B>Mandrake</B>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
29 also followed Red Hat's example and started shipping GCC 2.96 with their
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
30 Linux-Mandrake 8.0 series. </P>
3053
153fc4f5464f ehh too much
gabucino
parents: 2934
diff changeset
31
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
32 <P><B>The statements:</B> The GCC team disclaimed any link with GCC 2.96 and issued an
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
33 <A HREF="http://gcc.gnu.org/gcc-2.96.html">official response</A> to GCC 2.96.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
34 Many developers around the world began having problems with GCC 2.96, and
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
35 started recommending other compilers. Examples are
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
36 <A HREF="http://www.apachelabs.org/apr-mbox/200106.mbox/%3c20010623194228.C25512@ebuilt.com%3e">Apache</A>,
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
37 <A HREF="http://www.mysql.com/downloads/mysql-3.23.html">MySQL</A>,
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
38 <A HREF="http://avifile.sourceforge.net/news-old1.htm">avifile</A> and
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
39 <A HREF="http://www.winehq.com/news/?view=92#RH 7.1 gcc fixes compiler bug">Wine</A>.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
40 Other interesting links are
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
41 <A HREF="http://www.realtimelinux.org/archives/rtai/20017/0144.html">Real time Linux</A>,
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
42 <A HREF="http://www.atnf.csiro.au/people/rgooch/linux/docs/kernel-newsflash.html">
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
43 Linux kernel news flash about kernel 2.4.17</A> and
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
44 <A HREF="http://www.voy.com/3516/572.html">Voy Forum</A>.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
45 <B>MPlayer</B> also suffered from intermittent problems that were all solved by
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
46 switching to a different version of GCC. Several projects started implementing
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
47 workarounds for some of the 2.96 issues, but we refused to fix other people's
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
48 bugs, especially since some workarounds may imply a performance penalty.</P>
2867
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
49
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
50 <P>You can read about the other side of the story
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
51 <A HREF="http://www.bero.org/gcc296.html">here</A>.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
52 GCC 2.96 does not allow | (pipe) characters in assembler comments
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
53 because it supports Intel as well as AT&amp;T Syntax and the | character is a
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
54 symbol in the Intel variant. The problem is that it <B>silently</B> ignores the
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
55 whole assembler block. This is supposedly fixed now, GCC prints a warning instead
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
56 of skipping the block.</P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
57
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
58 <P><B>The present:</B> Red Hat says that GCC 2.96-85 and above is fixed. The
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
59 situation has indeed improved, yet we still see problem reports on our
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
60 mailing lists that disappear with a different compiler. In any case it does not
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
61 matter any longer. Hopefully a maturing GCC 3.x will solve the issue for good.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
62 If you want to compile with 2.96 give the <CODE>--disable-gcc-checking</CODE>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
63 flag to configure. Remember that you are on your own and <B>do not report any
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
64 bugs</B>. If you do, you will only get banned from our mailing list because
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
65 we have had more than enough flame wars over GCC 2.96. Please let the matter rest.</P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
66
6055
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
67 <P>If you have problems with GCC 2.96, you can get 2.96-85 packages from the
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
68 Red Hat <A HREF="ftp://updates.redhat.com">ftp server</A>, or just go for the
6574
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
69 3.0.4 packages offered for version 7.2 and later. You can also get gcc-3.1
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
70 packages (unofficial, but working fine)
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
71 <A HREF="ftp://people.redhat.com/jakub/gcc3/3.1-1/">here</A> and you can
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
72 install them along the gcc-2.96 you already have. MPlayer will detect it and
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
73 use 3.1 instead of 2.96. If you do not want to or cannot use the binary
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
74 packages, here is how you can compile GCC 3.1 from source:</P>
2919
40254e0cba96 more flame
gabucino
parents: 2910
diff changeset
75
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
76 <UL>
6055
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
77 <LI>Go to the <A HREF="http://gcc.gnu.org/mirrors.html">GCC mirrors page</A>
6574
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
78 page and download <CODE>gcc-core-3.1.tar.gz</CODE>. This includes the
6055
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
79 complete C compiler and is sufficient for <B>MPlayer</B>. If you also want
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
80 C++, Java or some of the other advanced GCC features
6574
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
81 <CODE>gcc-3.1.tar.gz</CODE> may better suit your needs.</LI>
6055
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
82 <LI>Extract the archive with<BR>
6574
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
83 <CODE>tar -xvzf gcc-core-3.1.tar.gz</CODE></LI>
6055
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
84 <LI>GCC is not built inside the source directory itself like most programs,
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
85 but needs a build directory outside the source directory. Thus you need to
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
86 create this directory via<BR>
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
87 <CODE>mkdir gcc-build</CODE></LI>
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
88 <LI>Then you can proceed to configure gcc in the build directory, but you need
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
89 the configure from the source directory:<BR>
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
90 <CODE>cd gcc-build<BR>
6574
22def385928d GCC 3.0.4-RH update
diego
parents: 6403
diff changeset
91 ../gcc-3.1/configure</CODE></LI>
6055
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
92 <LI>Compile GCC by issuing this command in the build directory:<BR>
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
93 <CODE>make bootstrap</CODE></LI>
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
94 <LI>Now you can install GCC (as root) by typing<BR>
3ca1f8cf7bfc various updates by Diego Biurrun <diego@biurrun.de>
arpi
parents: 6014
diff changeset
95 <CODE>make install</CODE></LI>
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
96 </UL>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
97
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
98 <P><A NAME=binary><B>Binary distribution of MPlayer</B></A></P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
99
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
100 <P>This was the second big problem but has been solved as of version
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
101 0.90-pre1. <B>MPlayer</B> previously contained source from the OpenDivX project,
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
102 which disallows binary redistribution. This code has been removed and you are now
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
103 welcome to create binary packages as you see fit.</P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
104
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
105 <P>Another impediment to binary redistribution was compiletime optimizations
6583
4b7d097a9c69 big update
gabucino
parents: 6574
diff changeset
106 for CPU architecture. <B>MPlayer</B> now supports runtime CPU detection
4b7d097a9c69 big update
gabucino
parents: 6574
diff changeset
107 (specify the <CODE>--enable-runtime-cpudetection</CODE> option when
4b7d097a9c69 big update
gabucino
parents: 6574
diff changeset
108 compiling). It is disabled by default because it implies a small speed
4b7d097a9c69 big update
gabucino
parents: 6574
diff changeset
109 sacrifice, it is now possible to create binaries that run on different
4b7d097a9c69 big update
gabucino
parents: 6574
diff changeset
110 members of the Intel CPU family.</P>
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
111
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
112 <P><A NAME=nvidia><B>nVidia</B></A></P>
2867
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
113
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
114 <P>We dislike the fact that <A HREF="http://www.nvidia.com">nVidia</A>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
115 only provides binary drivers (for use with XFree86), which are often buggy.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
116 We have had many reports on
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
117 <A HREF="http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</A>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
118 about problems related to these closed-source drivers
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
119 and their poor quality, instability and poor user and expert support.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
120 Here is an example from the
6403
c0f189e49ee4 Background color now set by CSS, added doctype and default character set,
diego
parents: 6393
diff changeset
121 <A HREF="http://www.nvnews.net/forum/showthread.php?s=fda5725bc2151e29453b2da3bd5d2930&amp;threadid=14306">
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
122 nVidia Linux Forum</A>.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
123 Many of these problems/issues keep appearing repeatedly.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
124 We have been contacted by nVidia lately, and they said these bugs
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
125 do not exist, instability is caused by bad AGP chips, and they received
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
126 no reports of driver bugs (like the purple line). So if you have a
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
127 problem with your nVidia card, you are advised to update the nVidia driver
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
128 and/or buy a new motherboard or ask nVidia to supply open-source drivers.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
129 In any case, if you are using the nVidia binary drivers and facing driver related problems,
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
130 please be aware that you will receive very little help from our side because we have
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
131 little power to help in this matter.</P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
132
6906
3274d0725fde Changed all link names from the section number to a sensible label.
diego
parents: 6882
diff changeset
133 <P><A NAME="barr"><B>Joe Barr</B></A></P>
2867
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
134
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
135 <P>Joe Barr became infamous by writing a less than favorable
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
136 <A HREF="http://www.linuxworld.com/site-stories/2001/1214.mplayer.html">
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
137 <B>MPlayer</B> review</A>. He found <B>MPlayer</B> hard to install, but then
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
138 again he is not very fond of
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
139 <A HREF="http://www.linuxworld.com/linuxworld/lw-2000-06/lw-06-exam.html">reading documentation</A>.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
140 He also concluded that the developers were unfriendly and the documentation
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
141 incomplete and insulting. You be the judge.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
142 He went on to mention <B>MPlayer</B> negatively in his
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
143 <A HREF="http://www.linuxworld.com/site-stories/2001/1227.predictions.html">10 Linux predictions for 2002</A>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
144 In a followup
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
145 <A HREF="http://www.linuxworld.com/site-stories/2002/0125.xine.html">review of xine</A>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
146 he continued stirring up controversy. Ironically at the end of that article he
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
147 quotes his exchange with Günter Bartsch, the original author of xine, that
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
148 perfectly summarizes the whole situation:</P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
149
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
150 <BLOCKQUOTE>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
151 However, he also went on to say that he was "surprised" by my column about
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
152 Mplayer and thought it was unfair, reminding me that it is a free software
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
153 project. "If you don't like it," Bartsch said, "you're free not to use it."
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
154 </BLOCKQUOTE>
2867
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
155
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
156 <P>He does not reply to our mails. His editor does not reply to our mails.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
157 Here are some quotes from different people about Joe Barr, so you can form your
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
158 own opinion:</P>
4511
bca05e9c0810 gcc 3.0.3 compiling howto by Matt Willis <willis_matthew@yahoo.com>
gabucino
parents: 3997
diff changeset
159
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
160 <P>Marc Rassbach has <A HREF="http://daily.daemonnews.org/view_story.php3?story_id=2102">something to say</A>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
161 about the man
4511
bca05e9c0810 gcc 3.0.3 compiling howto by Matt Willis <willis_matthew@yahoo.com>
gabucino
parents: 3997
diff changeset
162 </P>
2867
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
163
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
164 <BLOCKQUOTE>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
165 You may all remember the LinuxWorld 2000, when he claimed that Linus T said
3936
f0962aeffc41 nvidia & joebarr entry
gabucino
parents: 3053
diff changeset
166 that 'FreeBSD is just a handful of programmers'. Linus said NOTHING of the
f0962aeffc41 nvidia & joebarr entry
gabucino
parents: 3053
diff changeset
167 sort. When Joe was called on this, his reaction was to call BSD supporters
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
168 assholes and jerks.
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
169 </BLOCKQUOTE>
3936
f0962aeffc41 nvidia & joebarr entry
gabucino
parents: 3053
diff changeset
170
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
171 <P>A <A HREF="http://www.mplayerhq.hu/pipermail/mplayer-users/2001-December/009118.html">quote</A>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
172 from Robert Munro on the
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
173 <A HREF="http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</A>
6403
c0f189e49ee4 Background color now set by CSS, added doctype and default character set,
diego
parents: 6393
diff changeset
174 mailing list:</P>
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
175
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
176 <BLOCKQUOTE>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
177 <P>He's interesting, but not good at avoiding, um... controversy. Joe Barr
3936
f0962aeffc41 nvidia & joebarr entry
gabucino
parents: 3053
diff changeset
178 used to be one of the regulars on Will Zachmann's Canopus forum on Compuserve,
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
179 years ago. He was an OS/2 advocate then (I was an OS/2 fan too).<P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
180
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
181 <P>He used to go over-the-top, flaming people, and I suspect he had some hard
3936
f0962aeffc41 nvidia & joebarr entry
gabucino
parents: 3053
diff changeset
182 times, then. He's mellowed some, judging by his columns recently. Moderately
6014
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
183 subtle humor was not his mode in those earlier days, not at all.</P>
4f0b13262397 applied Nilmoni Debian's (and Diego Burrick) patch
gabucino
parents: 5979
diff changeset
184 </BLOCKQUOTE>
3936
f0962aeffc41 nvidia & joebarr entry
gabucino
parents: 3053
diff changeset
185
2867
a9a63f7e9ddc nice new docu. read it.
gabucino
parents:
diff changeset
186 </HTML>