: Re: What are some standards in naming a software/hardware version? I am wondering if how we name a version of a spacecraft differs from how we name a version of a software. For software, I usually
Just to add to this list, a common method is "semantic versioning". There's a Wikipedia article explaining it which is worth reading. It's widely used where multiple components and dependencies are involved.
Another method (used by Microsoft) is Major.Minor.dateA.dateB. The build date and time is encoded in the last two fields. When a new version is built to fix a bug it automatically gets a version number higher than the previous version of the same component. Typically the combination of major and minor version determine compatibility.
And of course there's marketing versioning: 3, 3.1, 95, 98, NT, 2000, XP, 7, 8, 8.1, 10... whatever will sell a new version of your product.
Moving toward aerospace:
Spitfire Mk 1 to Mk IX...
Saturn ... Saturn 5
Soyuz 1..n, Apollo 1 .. 17 etc.
(Arguably these are mission names aa much as spacecraft versions)
More posts by @Berumen699
: The who, when and where of what has been written Question: Is there a resource that categorizes existing fiction works by themes based on the authors' demographics (e.g. gender, age, historical
: Revision secrets for keeping the meter and improving the beat I sometimes write poetry. The creative process for the first draft can be summarized in these steps: I first choose a global structure
Terms of Use Privacy policy Contact About Cancellation policy © selfpublishingguru.com2024 All Rights reserved.