📜 ⬆️ ⬇️

Review of changes in MSVS 3.0 (option 16)

image
I owe my duty to the disk with the MSVS 3.0 version of version 16. The previous version of the MSVS has already been described on Habré, but about the release, although several years have passed since the release of this version, I did not find any information on the Internet except the kernel version. In order not to repeat, since the set of changes is minimal, under the cut there will be a list of packages with versions, and a detailed review can be found at the link above.

This system is inherently interesting to a very narrow circle of people, so this mini-review will be for them. Just want to say - to lay out the image of me, unfortunately there is no possibility, so do not ask, please. And do not scold strictly - this is my first topic.


First I want to note that the date of the appearance of r16 was born around 2008 (August 14, according to Wikipedia version). “How so? After all, r14 is positioned everywhere as a version from July 2009! ”- you will be surprised. Casket opens very simply. Our military operating systems have two birthdays and a clever versioning system.
')
Versification:
First, the version itself is 3.0. This number is almost unchanged, since its change carries with it a giant bureaucratic work, therefore the version of execution (VI) and the change number (NO) change.

VNIINS , making a large number of changes, assigns a new VI and launches it for certification and testers (from which the images diverge to the people). If this VI gets accustomed to users, then they begin to refine it on trifles (basically, this is an update of the database of compiled and certified drivers), releasing NO, otherwise they quit. So now the following versions of MSVS 3.0 are most common in the Russian Armed Forces:
- VI 12 or 4 (kernel 2.4 and the largest number of drivers included)
- all intermediate versions, such as VI 14 or NI 2 , which have been sold on the Internet, have been discontinued and variations supported
- VI 16 is the last one currently containing a 2.6 kernel, albeit with a smaller number of drivers than the VI 12 NI 4.

There is also (or already was, different sources say differently) versioning system r <number>.
r14 is VI 12 or 2
r16 is some preliminary version of VI 16 (type 3.0 VI 16 NO -2). The stable version of the VI 16 does not have a version number on the system r <number>.

As a result, on Wikipedia, we have the release date r16: August 14, 2008
Estimated release date 3.0 VI 16: November 2010 .

So, a short list of MSVS 3.0 version 16 :
Kernel : 2.6.18
glibc : 2.3.6
xorg : 7.3
qt : from 2 to 4.6, the last - 4.6.3
kde : 3.5.6 (kdebase 3.5.10)
gcc : from 2 to 4 versions, the last - 4.1.3

A complete list of packages can be found here: pastebay.com/133228 .

PS If the topic interests the readers of Habr, then I can make the review more up-to-date and modern OS certified for use in the Armed Forces of the Russian Federation - Astra Linux Special Edition, as it will soon also get into my playful pens. And also DBMS Linter-VS.

UPD: VNIINS will soon release MSVS 5.0, which will be exclusively 64-bit. Also ready to do a review if there is a desire from the community.
UPD2: This Linux is not quite for everyone, if it is more suitable for another blog, ready to move.
UPD3: Anticipating the questions, I want to note that in the current versions, "Is" and "Set aside" were removed. But before that it was absolutely clear.
UPD4: I apologize for the original inaccurate information. Completed part of the versioning, information for this received, thanks to the reading of this article by my colleagues.

Source: https://habr.com/ru/post/124663/


All Articles