Learn English – What does ‘through/before’ mean here

meaningmeaning-in-contextrange-inclusion

Here has some examples:

… inet_connection_sock.c in the Linux kernel through 4.10.15 allows attackers to …

… Linux kernel 3.12 through 3.15 …

… io_ti.c in the Linux kernel before 4.10.4 allows local users to …

What does "through/before" mean here?

  1. Does 'through 4.10.15' mean all version before 4.10.15, including '4.9.0 – 4.9.27(without 4.9.28+)', '4.8.0 – 4.8.17' and so on?
  2. Does '3.12 through 3.15' mean all of '3.12.0 – 3.15.10'?
  3. Does 'before 4.10.4' mean '4.10.0 – 4.10.4' without 4.9.* or another main version?

Best Answer

There is a little difference between them:

For example,

  • through 4.10.15: versions before 4.10.15 and version 4.10.15
  • before 4.10.15: versions before 4.10.15

The meaning of "before" is usually in terms of numerical order. However, it is advisable to read the Linux kernel versioning

Related Topic