Why hasn't Linux version number moved beyond 2.6? [closed] - linux

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Before 2.6 Linux moved up from 2.0 to 2.2 to 2.4 every few years. Why did it stop at 2.6?
Is the version number ever going to go beyond 2.6?

It is moving. It is just first two digits became irrelevant. From the Wiki:
Since 2004, after version 2.6.0 was
released, the kernel developers held
several discussions regarding the
release and version scheme and
ultimately Linus Torvalds and others
decided that a much shorter release
cycle would be beneficial. Since then,
the version has been composed of three
or four numbers. The first two numbers
became largely irrelevant, and the
third number is the actual version of
the kernel. The fourth number accounts
for bug and security fixes (only) to
the kernel version.

Related

what is RT_PREEMPT? how is it different from preempt rt ?does these mean same real time patch to linux? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
The community reviewed whether to reopen this question 10 months ago and left it closed:
Original close reason(s) were not resolved
Improve this question
I presently working on hardrealtime linux.
when i search regarding documentation of topic RT_PREEMPT .
different sites turn up with different names like preempt-rt,rt-preempt.
can someone say me the exact link or any resources which could help me look on RT_PREEMPT?
You are looking for the RT_Preempt patch, which is documented here. The patch makes the kernel fully preemptable, and also includes some RT schedulers. It includes a how-to for installing it. If you are familiar with building kernels it should be pretty easy.
I documented my installation on my Ubuntu machine here.
It is kinda difficult to find up-to-date information on the patch in part because much of it has become mainline in the last few years (having multiple names doesn't help either). For example, the 3.14 kernel has configuration options for a "low-latency" install.
Steven Rostedt gave a good overview talk in 2013 at the Embedded Linux Conference, available at linuxgizmos.com and youtube. Slides here (pdf). Around minute 17 he really starts to get into the differences:
Interrupts are handled with threads (thus scheduled)
Spin locks replaced with mutexes
Priority inheritance is extended to the kernel

Which Linux distribution comes with a gcc of 4.3.4? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Simply need a gcc of 4.3.4 version to compile some mex for MATLAB?
Couldn't find one in my sourselist.
I guess I need a distribution with a gcc of exact that version.
MATLAB R2011a tells me that 4.3.4 is needed.
Currently I have a higher version of gcc and it does not work for MATLAB.
All gcc versions in my sourselist are too high.
And I don't think it would work if the version is lower.
So I need exactly that version.
Go to http://distrowatch.com/. It lists the latest distributions along with the package versions it comes with. Select the one you need

Licensing - Linux kernel [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I know that the source code of linux kernel is licensed under GNU GPL V2.
Is there a way to view the change done to a module by a corporate company(say Cisco,Oracle)?
Since the module must be disclosed once they change the code to fit their binary blob.
The Linux kernel is licensed under GNU GPL version 2. You can find the full text of the license here.
An individual or organization can put their code under any license they like, but unless it is GPLv2 or a compatible license it a) will not/cannot be included in the mainline kernel which can slow down adoption of the code, or b) cause legal issues for its users.

What language are road LED signs programmed in? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
You know, these things. I assume they run on some old computer language/framework, anyone know what that might be?
The displays themselves are pretty basic, they (in most cases) just have a microcontroller with some firmware that allows them to convert commands they get serially into patterns and/or characters. The more recent ones also give feedback regarding broken LEDs for example. Typically these firmwares are written either in assembly or C.
The real intelligence of these systems is often located in a central control system that coordinates an entire city or even a state. These control systems can perform intelligent tasks on entire groups of signs like given the location of an accident, they add the correct distance to the accident to the warning message, automatically divert traffic, and so on.
I know of such systems written in C, C++, Java, G2, ... Depends on the moment they were designed. So no, they're not by definition outdated and antique! They do tend to have a longer lifespan than your average desktop app though which often leads to the oldest parts being swapped out for more recent developments and these newer modules will in many cases be based on more recent technologies.

Release Management - creative naming ideas? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 12 years ago.
Improve this question
Currently brainstorming release names for an application. Theme is mythological creatures. What are some themes/names that you have used or would like to use?
1.0 is Kraken "Release the Kraken!"
Chimera, Centaur, Chpacabra, Wargon, Manbearpig, Minotaur, etc.
Go in alphabetical order. If you really want Kraken first that's fine, but next do an L, then an M, etc.
I worked on a project where new releases followed mountain ranges or peak names per version in alphabetical order. For example: project Alpine was the first release.
I also think it would be neat to follow major project releases in order of the presidents of the United States. Version Washington, Adams, Jefferson, Madison, Monroe, Adams, Jackson, etc.
I've always favored the Norse Cosmology for a good pool of interesting names. There are many Gods, Giants, and Creatures to choose from.

Resources