From: Ondrej Zary <linux@rainbow-software.org>
To: Len Brown <lenb@kernel.org>
Cc: Stephen Rothwell <sfr@canb.auug.org.au>,
linux-pm@lists.linux-foundation.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH] APM: delete APM in Linux-2.6.40
Date: Fri, 25 Mar 2011 09:07:16 +0100 [thread overview]
Message-ID: <201103250907.16337.linux@rainbow-software.org> (raw)
In-Reply-To: <alpine.LFD.2.02.1103241905250.16085@x980>
On Friday 25 March 2011, Len Brown wrote:
> > Please don't turn Linux into second Windows.
>
> No worry there.
>
> I mention Microsoft not to advocate that Linux be Windows,
> but to point out that this (hardware/firmware) ship sank 5 years
> ago and Linux is still on the boat. MS was able to delete
> APM support in 2006 from their source tree, yet we still carry it.
And we also support ISA cards (network/sound/whatever). That's why many people
(including me) like and use Linux. Take any old machine that has enough power
to do the job you want and install Linux - e.g. get a Pentium box, install
Debian and you have a mail server (and if you need to power it down, you need
APM too). It's not possible with any other OS (well, maybe *BSD but Linux has
more drivers).
If we remove support for older HW, Linux will never get a decent desktop
market share. The common use case is "new Windows will not run (or run slow)
on that (old) box, let's try Linux".
> > If you don't want APM in the
> > kernel, just don't compile it. There are many people using older systems
> > with APM - and most of them wouldn't oppose to this removal as they don't
> > even know about it.
>
> They can still run old Linux on an old APM-only laptop --
> just like they can still run Windows 3.1 or Windows XP if they want to.
>
> What we'd be taking away is their ability to run the latest
> Linux kernel on that laptop.
And that's bad. With Linux philosophy, you need new kernel to get new HW
support. So if you have an APM-only laptop and would want to use a new USB
device, you're out of luck. What to do then? Delete Linux and install Windows
XP?
> The issue at hand is people (like me) who have to maintain
> the latest Linux source code. In sort, I don't want to
> write, debug, and test a cpuidle driver for an apm-only laptop
> when I could be spending effort on code that people will
> actually run.
So don't do it then. If APM works now, keep it as is. Just like hgafb (HGA
hardware is from 1984).
--
Ondrej Zary
next prev parent reply other threads:[~2011-03-25 8:07 UTC|newest]
Thread overview: 74+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <alpine.LFD.2.02.1103232321070.3848@x980>
[not found] ` <20110324154505.934a56a0.sfr@canb.auug.org.au>
2011-03-24 7:39 ` [PATCH] APM: delete APM in Linux-2.6.40 Len Brown
2011-03-24 8:16 ` [PATCH] x86 APM: delete Linux kernel APM support Len Brown
2011-03-24 8:31 ` [PATCH] x86 APM: delete Linux kernel APM support (v2) Len Brown
2011-03-24 8:31 ` Len Brown
2011-03-24 16:01 ` Andi Kleen
2011-03-24 16:01 ` Andi Kleen
2011-03-24 8:39 ` [PATCH] x86 APM: delete Linux kernel APM support Ingo Molnar
2011-03-24 8:39 ` Ingo Molnar
2011-03-24 23:49 ` Len Brown
2011-03-25 11:30 ` Ingo Molnar
2011-03-25 11:30 ` Ingo Molnar
2011-03-25 12:38 ` Ingo Molnar
2011-03-25 12:38 ` Ingo Molnar
2011-03-25 12:41 ` Ingo Molnar
2011-03-25 12:41 ` Ingo Molnar
2011-03-25 22:33 ` Rafael J. Wysocki
2011-03-25 22:33 ` Rafael J. Wysocki
2011-03-26 4:35 ` Len Brown
2011-03-26 4:35 ` Len Brown
2011-04-08 6:25 ` Pavel Machek
2011-04-08 6:25 ` Pavel Machek
2011-04-08 20:55 ` H. Peter Anvin
2011-04-11 13:05 ` Pavel Machek
2011-04-11 13:05 ` Pavel Machek
2011-04-11 18:19 ` H. Peter Anvin
2011-04-13 13:30 ` Pavel Machek
2011-04-13 13:30 ` Pavel Machek
2011-04-11 18:19 ` H. Peter Anvin
2011-04-08 20:55 ` H. Peter Anvin
2011-03-26 5:01 ` Len Brown
2011-03-26 5:01 ` Len Brown
2011-03-26 9:31 ` Ingo Molnar
2011-03-26 9:31 ` Ingo Molnar
2011-03-27 21:40 ` Ondrej Zary
2011-03-27 21:40 ` Ondrej Zary
2011-03-28 4:51 ` Ingo Molnar
2011-03-28 4:51 ` Ingo Molnar
2011-03-28 5:43 ` H. Peter Anvin
2011-03-28 5:43 ` H. Peter Anvin
2011-03-28 12:57 ` H. Peter Anvin
2011-03-28 12:57 ` H. Peter Anvin
2011-03-28 5:18 ` Ingo Molnar
2011-03-28 5:18 ` Ingo Molnar
2011-03-25 15:41 ` Calvin Walton
2011-03-25 15:41 ` Calvin Walton
2011-03-24 23:49 ` Len Brown
2011-03-24 8:16 ` Len Brown
2011-03-24 8:18 ` [PATCH] APM: delete APM in Linux-2.6.40 Stephen Rothwell
2011-03-24 8:18 ` Stephen Rothwell
2011-03-24 8:38 ` Alexander Stein
2011-03-24 8:38 ` Alexander Stein
2011-03-24 10:21 ` Henrique de Moraes Holschuh
2011-03-24 23:05 ` Len Brown
2011-03-24 23:05 ` Len Brown
2011-03-25 1:07 ` Henrique de Moraes Holschuh
2011-03-25 1:07 ` Henrique de Moraes Holschuh
2011-03-25 1:34 ` Len Brown
2011-03-25 1:34 ` Len Brown
2011-04-04 16:44 ` Pavel Machek
2011-04-04 20:18 ` Len Brown
2011-04-04 20:18 ` Len Brown
2011-04-04 16:44 ` Pavel Machek
2011-03-24 10:21 ` Henrique de Moraes Holschuh
2011-03-24 12:15 ` Ondrej Zary
2011-03-24 12:15 ` Ondrej Zary
2011-03-24 23:29 ` Len Brown
2011-03-24 23:29 ` Len Brown
2011-03-25 8:07 ` Ondrej Zary
2011-03-25 8:07 ` Ondrej Zary [this message]
2011-03-26 5:09 ` Len Brown
2011-03-26 5:09 ` Len Brown
2011-04-02 21:40 ` Yuhong Bao
2011-04-02 21:40 ` Yuhong Bao
2011-03-24 7:39 ` Len Brown
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201103250907.16337.linux@rainbow-software.org \
--to=linux@rainbow-software.org \
--cc=lenb@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pm@lists.linux-foundation.org \
--cc=sfr@canb.auug.org.au \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.