Domain: sipsolutions.net
Stories and comments across the archive that link to sipsolutions.net.
Comments · 6
-
Re:So much service! - Broadcom does work
You don't have to use ndiswrapper, dude. You can just use b43. It's easy. I have a broadcom running natively in linux. See here: http://linuxwireless.sipsolutions.net/en/users/Drivers/b43 Ubuntu's (big, slow) default kernel uses bcm43xx by default, a deprecated driver, unless you're using Hardy. I didn't mean to flame there, I'm sorry. I'm just a little...well, passionate.
-
Re:Nouveau
There is no way that an open-source GPU driver can ever achieve same quality (in terms of performance and compatibility at a given timeframe) as an actively developed proprietary driver. GPUs are very complex devices, and drivers make a huge difference on performance. In order to make a fast driver you really need to know how the target GPU works on a very low level.
This is the same tired, fallacious argument NVidia has been trotting out for years: "Developing GPU drivers is much too complex. Why don't you Linux kids go run along and play with your toys, and let us write the GPU drivers?"
Well, it's just wrong. I have used many reverse-engineered drivers for complex pieces of hardware, and nearly all of them work as well as or better than the original vendor's drivers. Most recently, I had the pleasure of trying out the Broadcom 43xx wireless driver, which was painstakingly reverse engineered in the face of an INCREDIBLY recalcitrant vendor that won't release a shred of documentation on their devices to open source developers, even under NDA! And, surprise, the card works better under Linux with the reverse-engineered driver than it does with the Windows driver, which seems to lose the signal quite often. The bcm43xx developer Michael Buesch has even got some evidence that certain parts of their code are implemented more efficiently and elegantly than the original driver.Naturally, NVidia will not disclose this low level stuff about their GPUs to outsiders.
Why is this "natural"? Intel releases documentation on the low level stuff about their GPUs, Realtek goes out of its way to help the Linux community with Ethernet and wireless IC documentation, and Linksys has released the complete code for its Linux-based routers. If a business is based on continual innovation--rather than maintaining an entrenched monopoly--it is entirely possible to be successful and open at the same time.You can compare GPU drivers to compilers. There is no way that open-source compiler (GCC) will ever produce as good code for new Intel's CPUs as Intel's own compiler (ICC) as long as ICC is actively developed.
Again, this is only true if Intel holds back some of the documentation necessary to make a good compiler. If they publish complete instruction set information, with accurate timing, cache, and pipeline data (which they have done, for the most part), then making a better compiler is "merely" a question of developer resources and talent.
I suspect that, to the extent that GCC code doesn't run quite as fast as ICC, it's because GCC has higher priorities for its code base, especially ensuring support for an incredible breadth of platforms. GCC has essentially become the reference compiler for a lot of embedded development in particular. Even companies like Broadcom that won't lift a finger to help open source out rely on GCC to build the firmware for their own devices. -
Trolls on both sides
First, let me say that I am totally shattered and disappointed. I am doing work in both the Linux and BSD communities, and this is by far one of the most destructive flamewar I have ever witnessed. It will be hard to repair the damage done... This is very sad.
More commentary from the BSD community is over at undeadly.org.
It's only fair to note that while there has been lots of stupid flaming on the OpenBSD side as usual, the linux bcw developers, while trying to appear rather nice and careful on the public mailing lists, where laughing their asses off about the whole thing behind the scenes in their IRC channel. They didn't exactly try hard to keep things peaceful either.
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-03
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-04
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-05
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-06
Some quotes, the first one actually shows the igniting spark. Others show how people enjoyed watching the flames.I find it disgusting that some people seemed to enjoy watching an already brittle relationship between two deeply related communities fall into pieces. Do they also throw stones at public demonstrations and then go home to watch the riots on telly?
[20:55] <nbd> when you complain about the license violation, please make it publicly
:)<br>
[20:55] <mb_> I think I should contact them. That's crossing a border. Copying magic register writes is one thing, but copying algorithms is another<br>
[20:55] Action: nbd thinks this is very blatant<br>
[20:55] <johill> mail the authors, Cc Theo de Raadt, and bcm43xx and jon (lwn)<br>
[20:55] <st3> i'dd cc lkml too<br>
[20:55] <johill> watch the outcry<br>
[20:55] <st3> for the sake of fun<br>
[20:55] <mb_> no, not lkml<br> [20:56] <mb_> I don't like stupid replies from retards in my inbox :)
[20:56] <johill> heh
[20:56] <mb_> Too many of them subscribed there
[20:44] <st3> It's too late. He has given up, because of your first mail.
[20:44] <st3> He has already deleted his work from our tree.
[20:44] <st3> everybody is crying
[20:47] <st3> "Too late."
[20:48] <st3> rotfl
[20:48] <st3> well, i'm a bit sorry anyway[01:40] <johill> nothing
[01:40] <johill> fluff
[01:40] <johill> he needs to fill his email with long paragraphs
[01:41] <johill> (I think he's trying to say that the developer who stole all the code shouldn't really be blamed because he might be too much of a wimp)
[01:41] <johill> ;)[01:51] Action: Newsome laughs at theo complaining about someone being "mean"
[23:46] <Kaloz> theo is emotional and sensitive guy
[23:46] <Kaloz> and you are all bastards
[23:46] <Kaloz> he's now crying in a dark corner :(
[23:46] <Kaloz> :P
[23:47] <Kaloz> hey, theo is an emo? :D
[23:53] <mb_> :D
[13:33] <Kaloz> I know the bsd morons quite enough.. what always make me laugh that they simply claim whatever software it is, if it's gpl, it's crap and badly coded
-
Trolls on both sides
First, let me say that I am totally shattered and disappointed. I am doing work in both the Linux and BSD communities, and this is by far one of the most destructive flamewar I have ever witnessed. It will be hard to repair the damage done... This is very sad.
More commentary from the BSD community is over at undeadly.org.
It's only fair to note that while there has been lots of stupid flaming on the OpenBSD side as usual, the linux bcw developers, while trying to appear rather nice and careful on the public mailing lists, where laughing their asses off about the whole thing behind the scenes in their IRC channel. They didn't exactly try hard to keep things peaceful either.
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-03
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-04
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-05
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-06
Some quotes, the first one actually shows the igniting spark. Others show how people enjoyed watching the flames.I find it disgusting that some people seemed to enjoy watching an already brittle relationship between two deeply related communities fall into pieces. Do they also throw stones at public demonstrations and then go home to watch the riots on telly?
[20:55] <nbd> when you complain about the license violation, please make it publicly
:)<br>
[20:55] <mb_> I think I should contact them. That's crossing a border. Copying magic register writes is one thing, but copying algorithms is another<br>
[20:55] Action: nbd thinks this is very blatant<br>
[20:55] <johill> mail the authors, Cc Theo de Raadt, and bcm43xx and jon (lwn)<br>
[20:55] <st3> i'dd cc lkml too<br>
[20:55] <johill> watch the outcry<br>
[20:55] <st3> for the sake of fun<br>
[20:55] <mb_> no, not lkml<br> [20:56] <mb_> I don't like stupid replies from retards in my inbox :)
[20:56] <johill> heh
[20:56] <mb_> Too many of them subscribed there
[20:44] <st3> It's too late. He has given up, because of your first mail.
[20:44] <st3> He has already deleted his work from our tree.
[20:44] <st3> everybody is crying
[20:47] <st3> "Too late."
[20:48] <st3> rotfl
[20:48] <st3> well, i'm a bit sorry anyway[01:40] <johill> nothing
[01:40] <johill> fluff
[01:40] <johill> he needs to fill his email with long paragraphs
[01:41] <johill> (I think he's trying to say that the developer who stole all the code shouldn't really be blamed because he might be too much of a wimp)
[01:41] <johill> ;)[01:51] Action: Newsome laughs at theo complaining about someone being "mean"
[23:46] <Kaloz> theo is emotional and sensitive guy
[23:46] <Kaloz> and you are all bastards
[23:46] <Kaloz> he's now crying in a dark corner :(
[23:46] <Kaloz> :P
[23:47] <Kaloz> hey, theo is an emo? :D
[23:53] <mb_> :D
[13:33] <Kaloz> I know the bsd morons quite enough.. what always make me laugh that they simply claim whatever software it is, if it's gpl, it's crap and badly coded
-
Trolls on both sides
First, let me say that I am totally shattered and disappointed. I am doing work in both the Linux and BSD communities, and this is by far one of the most destructive flamewar I have ever witnessed. It will be hard to repair the damage done... This is very sad.
More commentary from the BSD community is over at undeadly.org.
It's only fair to note that while there has been lots of stupid flaming on the OpenBSD side as usual, the linux bcw developers, while trying to appear rather nice and careful on the public mailing lists, where laughing their asses off about the whole thing behind the scenes in their IRC channel. They didn't exactly try hard to keep things peaceful either.
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-03
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-04
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-05
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-06
Some quotes, the first one actually shows the igniting spark. Others show how people enjoyed watching the flames.I find it disgusting that some people seemed to enjoy watching an already brittle relationship between two deeply related communities fall into pieces. Do they also throw stones at public demonstrations and then go home to watch the riots on telly?
[20:55] <nbd> when you complain about the license violation, please make it publicly
:)<br>
[20:55] <mb_> I think I should contact them. That's crossing a border. Copying magic register writes is one thing, but copying algorithms is another<br>
[20:55] Action: nbd thinks this is very blatant<br>
[20:55] <johill> mail the authors, Cc Theo de Raadt, and bcm43xx and jon (lwn)<br>
[20:55] <st3> i'dd cc lkml too<br>
[20:55] <johill> watch the outcry<br>
[20:55] <st3> for the sake of fun<br>
[20:55] <mb_> no, not lkml<br> [20:56] <mb_> I don't like stupid replies from retards in my inbox :)
[20:56] <johill> heh
[20:56] <mb_> Too many of them subscribed there
[20:44] <st3> It's too late. He has given up, because of your first mail.
[20:44] <st3> He has already deleted his work from our tree.
[20:44] <st3> everybody is crying
[20:47] <st3> "Too late."
[20:48] <st3> rotfl
[20:48] <st3> well, i'm a bit sorry anyway[01:40] <johill> nothing
[01:40] <johill> fluff
[01:40] <johill> he needs to fill his email with long paragraphs
[01:41] <johill> (I think he's trying to say that the developer who stole all the code shouldn't really be blamed because he might be too much of a wimp)
[01:41] <johill> ;)[01:51] Action: Newsome laughs at theo complaining about someone being "mean"
[23:46] <Kaloz> theo is emotional and sensitive guy
[23:46] <Kaloz> and you are all bastards
[23:46] <Kaloz> he's now crying in a dark corner :(
[23:46] <Kaloz> :P
[23:47] <Kaloz> hey, theo is an emo? :D
[23:53] <mb_> :D
[13:33] <Kaloz> I know the bsd morons quite enough.. what always make me laugh that they simply claim whatever software it is, if it's gpl, it's crap and badly coded
-
Trolls on both sides
First, let me say that I am totally shattered and disappointed. I am doing work in both the Linux and BSD communities, and this is by far one of the most destructive flamewar I have ever witnessed. It will be hard to repair the damage done... This is very sad.
More commentary from the BSD community is over at undeadly.org.
It's only fair to note that while there has been lots of stupid flaming on the OpenBSD side as usual, the linux bcw developers, while trying to appear rather nice and careful on the public mailing lists, where laughing their asses off about the whole thing behind the scenes in their IRC channel. They didn't exactly try hard to keep things peaceful either.
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-03
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-04
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-05
http://bcm-specs.sipsolutions.net/irc-logs/bcm-spe cs.2007-04-06
Some quotes, the first one actually shows the igniting spark. Others show how people enjoyed watching the flames.I find it disgusting that some people seemed to enjoy watching an already brittle relationship between two deeply related communities fall into pieces. Do they also throw stones at public demonstrations and then go home to watch the riots on telly?
[20:55] <nbd> when you complain about the license violation, please make it publicly
:)<br>
[20:55] <mb_> I think I should contact them. That's crossing a border. Copying magic register writes is one thing, but copying algorithms is another<br>
[20:55] Action: nbd thinks this is very blatant<br>
[20:55] <johill> mail the authors, Cc Theo de Raadt, and bcm43xx and jon (lwn)<br>
[20:55] <st3> i'dd cc lkml too<br>
[20:55] <johill> watch the outcry<br>
[20:55] <st3> for the sake of fun<br>
[20:55] <mb_> no, not lkml<br> [20:56] <mb_> I don't like stupid replies from retards in my inbox :)
[20:56] <johill> heh
[20:56] <mb_> Too many of them subscribed there
[20:44] <st3> It's too late. He has given up, because of your first mail.
[20:44] <st3> He has already deleted his work from our tree.
[20:44] <st3> everybody is crying
[20:47] <st3> "Too late."
[20:48] <st3> rotfl
[20:48] <st3> well, i'm a bit sorry anyway[01:40] <johill> nothing
[01:40] <johill> fluff
[01:40] <johill> he needs to fill his email with long paragraphs
[01:41] <johill> (I think he's trying to say that the developer who stole all the code shouldn't really be blamed because he might be too much of a wimp)
[01:41] <johill> ;)[01:51] Action: Newsome laughs at theo complaining about someone being "mean"
[23:46] <Kaloz> theo is emotional and sensitive guy
[23:46] <Kaloz> and you are all bastards
[23:46] <Kaloz> he's now crying in a dark corner :(
[23:46] <Kaloz> :P
[23:47] <Kaloz> hey, theo is an emo? :D
[23:53] <mb_> :D
[13:33] <Kaloz> I know the bsd morons quite enough.. what always make me laugh that they simply claim whatever software it is, if it's gpl, it's crap and badly coded