ಒಂದೂವರೆ ವರ್ಷಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ಡ್ರೈವರ್ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವ ಗುರಿಯನ್ನು ಹೊಂದಿರುವ ReactOS 0.4.14 ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ. Windowsಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅಭಿವೃದ್ಧಿಯ ಆಲ್ಫಾ ಹಂತದಲ್ಲಿದೆ. ಅನುಸ್ಥಾಪನಾ ISO ಚಿತ್ರ (115 MB) ಮತ್ತು ಲೈವ್ ಬಿಲ್ಡ್ (85 MB ZIP ಆರ್ಕೈವ್ನಲ್ಲಿ) ಡೌನ್ಲೋಡ್ಗೆ ಲಭ್ಯವಿದೆ. ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು GPLv2 ಮತ್ತು LGPLv2 ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.
ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:
- "Send To" ಕಾರ್ಯವನ್ನು ಬಳಕೆದಾರರ ಶೆಲ್ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಇದು "ನನ್ನ ದಾಖಲೆಗಳು" ವಿಭಾಗ, ಡೆಸ್ಕ್ಟಾಪ್ ಅಥವಾ ಸಂಕುಚಿತ ಫೈಲ್ಗಳನ್ನು ಹೊಂದಿರುವ ಡೈರೆಕ್ಟರಿಯಂತಹ ಪೂರ್ವನಿರ್ಧರಿತ ಸ್ಥಳಗಳಿಗೆ ಫೈಲ್ಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಕಳುಹಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಫೈಲ್ ಮ್ಯಾನೇಜರ್ನಲ್ಲಿ ಆಯ್ಕೆಮಾಡಿದ ಫೈಲ್ನೊಂದಿಗೆ ಡೈರೆಕ್ಟರಿಯನ್ನು ತೆರೆಯಲು ಮತ್ತು ಆಜ್ಞಾ ಸಾಲಿನೊಂದಿಗೆ ಸಂವಾದವನ್ನು ಪ್ರದರ್ಶಿಸಲು "ಫೈಲ್ ಸ್ಥಳವನ್ನು ತೆರೆಯಿರಿ" ಮತ್ತು "ಇಲ್ಲಿ ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟ್ ತೆರೆಯಿರಿ" ಆಜ್ಞೆಗಳನ್ನು ಡೆಸ್ಕ್ಟಾಪ್ ಸಂದರ್ಭ ಮೆನುಗೆ ಸೇರಿಸಲಾಗಿದೆ. ಸ್ಕ್ರೋಲಿಂಗ್ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ, ಕೆಲವು COM (ಕಾಂಪೊನೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡೆಲ್) ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ ಮತ್ತು ಡ್ರ್ಯಾಗ್ ಮತ್ತು ಡ್ರಾಪ್ ಕಾರ್ಯವಿಧಾನದ ಅನುಷ್ಠಾನದಲ್ಲಿನ ಹಿಂಜರಿತ ಬದಲಾವಣೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.

- i9800 ಗಿಂತ ಹೆಚ್ಚು ಶಕ್ತಿಶಾಲಿ ಪ್ರೊಸೆಸರ್ಗಳನ್ನು ಹೊಂದಿರುವ ಮತ್ತು 586MB ಗಿಂತ ಹೆಚ್ಚಿನ RAM ಅನ್ನು ಒಳಗೊಂಡಿರುವ NEC PC-64 ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಬೂಟ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. Neko Project 21/W ಎಮ್ಯುಲೇಟರ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಸಹ ಅಳವಡಿಸಲಾಗಿದೆ.

- ನೆಟ್ವರ್ಕ್ ಸ್ಟ್ಯಾಕ್ ICMP (ಇಂಟರ್ನೆಟ್ ಕಂಟ್ರೋಲ್ ಮೆಸೇಜ್ ಪ್ರೋಟೋಕಾಲ್) ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ, ಇದರ ಅನುಷ್ಠಾನವು ಹಿಂದೆ ಸಂಪೂರ್ಣ ವಿವರಣೆಯನ್ನು ಒಳಗೊಂಡಿರಲಿಲ್ಲ. ಹೊಸ ಆವೃತ್ತಿಯು ಈಗ IOCTL_ICMP_ECHO_REQUEST ಕರೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ಎಲ್ಲಾ Icmp* ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪುನಃ ಬರೆಯುತ್ತದೆ. ಪರಿಣಾಮವಾಗಿ, ನೆಟ್ವರ್ಕ್ ಡ್ರೈವರ್ಗಳು ಈಗ ICMP ವಿನಂತಿಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಗಳೊಂದಿಗೆ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಸರಿಯಾಗಿ ರವಾನಿಸಬಹುದು ಮತ್ತು ಟ್ರೇಸರ್ಟ್ ಉಪಯುಕ್ತತೆಯು ಎಲ್ಲಾ ಅಗತ್ಯ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

- ಸಂಪರ್ಕಿತ ಸಾಧನಗಳನ್ನು ಈಗ ತೋರಿಸಲು ಸುರಕ್ಷಿತವಾಗಿ ಹಾರ್ಡ್ವೇರ್ ತೆಗೆದುಹಾಕಿ ಸಂವಾದವನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ.

- ದೋಷಗಳನ್ನು ತೆಗೆದುಹಾಕುವ ಮತ್ತು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಕರ್ನಲ್ನ ಸ್ಥಿರತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ಕೆಲಸ ಮುಂದುವರೆದಿದೆ. ಮೆಮೊರಿ ಮ್ಯಾನೇಜರ್ನ ಕೆಲವು ಭಾಗಗಳನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ ಮತ್ತು ಪುನಃ ಬರೆಯಲಾಗಿದೆ, PAE (ಭೌತಿಕ ವಿಳಾಸ ವಿಸ್ತರಣೆ) ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಕೆಲಸ ಪ್ರಾರಂಭವಾಗಿದೆ. CRT (C ರನ್-ಟೈಮ್) ನಲ್ಲಿ ವಿನಾಯಿತಿಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಕೋಡ್ ಅನ್ನು ವೈನ್ ಕೋಡ್ ಬೇಸ್ನಿಂದ ವರ್ಗಾಯಿಸಲಾಗಿದೆ. ಶೇಖರಣಾ ಸಾಧನಗಳ ಸಾಮಾನ್ಯ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ತಡೆಯುವ ದೋಷಗಳನ್ನು PnP ಡ್ರೈವರ್ನಲ್ಲಿ (classpnp.sys) ಸರಿಪಡಿಸಲಾಗಿದೆ. ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ ಉಪವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಾಧನಗಳೊಂದಿಗಿನ ಸಂವಹನವನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ. ಬಫರ್ ಓವರ್ಫ್ಲೋಗಳಿಂದ ಉಂಟಾಗುವ ದುರ್ಬಲತೆಗಳ ಸರಣಿಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
- PCI ನಂತಹ ಬಸ್ಗಳ ಡ್ರೈವರ್ಗಳಲ್ಲಿನ ಸಂಪನ್ಮೂಲ ಪ್ರವೇಶ ಸಂಘರ್ಷಗಳನ್ನು ಪರಿಹರಿಸಲು ಬಳಸಬಹುದಾದ ಸಂಪನ್ಮೂಲ ಆರ್ಬಿಟರ್ ಲೈಬ್ರರಿಯ ಆರಂಭಿಕ ಅನುಷ್ಠಾನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. PnP ಮತ್ತು I/O ಮ್ಯಾನೇಜರ್ಗಳ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಡೀಬಗ್ ಮಾಡಲು ಕೋಡ್ ಅನ್ನು ಸಹ ಸೇರಿಸಲಾಗಿದೆ. PnP ಮ್ಯಾನೇಜರ್ ಈಗ ಈ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವ ಫ್ಲ್ಯಾಗ್ಗಳಿಗೆ ಮ್ಯಾಪಿಂಗ್ ಸಾಧನ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
- ಕರ್ನಲ್ ಡೀಬಗರ್ ಮತ್ತು ಸಂಬಂಧಿತ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ. KDBG ಸಂವಾದಾತ್ಮಕ ಡೀಬಗರ್ cregs ಮತ್ತು tss ಆಜ್ಞೆಗಳನ್ನು ಸುಧಾರಿಸಿದೆ ಮತ್ತು TSS ಸಂಸ್ಕರಣಾ ಕೋಡ್ ಅನ್ನು ಪುನಃ ಬರೆಯಲಾಗಿದೆ. ಡೀಬಗ್ ಫಿಲ್ಟರ್ಗಳ ಅನುಷ್ಠಾನವು ಪೂರ್ಣಗೊಂಡಿದೆ.
- ಈ ಪ್ಯಾಕೇಜ್ NetKVM VirtIO ಡ್ರೈವರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು QEMU ಆಧಾರಿತ ವರ್ಚುವಲೈಸೇಶನ್ ಸಿಸ್ಟಮ್ಗಳನ್ನು ಚಾಲನೆ ಮಾಡುವ ಪರಿಸರಗಳಲ್ಲಿ ನೆಟ್ವರ್ಕ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ವೇಗಗೊಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ಕೆವಿಎಂ.
- 64-ಬಿಟ್ ಕರ್ನಲ್-ಆಧಾರಿತ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬೂಟ್ ಮಾಡುವುದನ್ನು ಬೆಂಬಲಿಸಲು ಫ್ರೀಲೋಡರ್ ಬೂಟ್ಲೋಡರ್ ಅನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ. Linux Ext2 ಫೈಲ್ ಸಿಸ್ಟಮ್ನಿಂದ ಓದುವ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ. ಡೀಬಗ್ ಮೋಡ್ನಲ್ಲಿ ಲೋಡ್ ಮಾಡುವಾಗ ಕ್ರ್ಯಾಶ್ಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ. ARC ಎಮ್ಯುಲೇಶನ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು NEC PC-98 ಹಾರ್ಡ್ವೇರ್ ಬೆಂಬಲಕ್ಕೆ ಅವಶ್ಯಕವಾಗಿದೆ. Xbox ಸಾಧನಗಳಲ್ಲಿ ಲೋಡ್ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ.
- ಆನ್-ಸ್ಕ್ರೀನ್ ಕೀಬೋರ್ಡ್ ಮತ್ತು ಪ್ರವೇಶಿಸುವಿಕೆ ಪರಿಕರಗಳ ನವೀಕರಿಸಿದ ಅನುಷ್ಠಾನಗಳು.
- ISA ಬಸ್ನಲ್ಲಿ ಸಾಧನಗಳ ಪತ್ತೆಯನ್ನು ಒದಗಿಸುವ ISA PnP ಡ್ರೈವರ್ನ ಕೆಲಸ ಮುಂದುವರೆಯಿತು.
- ವಿಷುಯಲ್ ಬೇಸಿಕ್ 32 ಇನ್ಸ್ಟಾಲರ್ ಸರಿಯಾಗಿ ಪ್ರದರ್ಶಿಸುವುದನ್ನು ತಡೆಯುತ್ತಿದ್ದ comctl6 (ಸಾಮಾನ್ಯ ನಿಯಂತ್ರಣಗಳು) ಮಾಡ್ಯೂಲ್ನಲ್ಲಿನ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ.
- ಲೆಗಸಿ ಫಾಂಟ್ಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ, ಇದರ ಪರಿಣಾಮವಾಗಿ ಸ್ವಲ್ಪ ಕಾರ್ಯಕ್ಷಮತೆ ಹೆಚ್ಚಾಗುತ್ತದೆ, RAM ಬಳಕೆ ಕಡಿಮೆಯಾಗುತ್ತದೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಇಮೇಜ್ಗಳು ಚಿಕ್ಕದಾಗುತ್ತವೆ.

- ವೈನ್ ಸ್ಟೇಜಿಂಗ್ 4.18 ಕೋಡ್ಬೇಸ್ನೊಂದಿಗೆ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಈ ಕೆಳಗಿನ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಘಟಕಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ: mpg123 1.25.13, libjpeg 9d, mbedtls 2.7.14, libtiff 4.1.0, ACPICA 20200326, BtrFS 1.7.2, glu32 9.0.1. ರೂಟ್ ಪ್ರಮಾಣಪತ್ರಗಳ ಪಟ್ಟಿಯನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
ಮೂಲ: opennet.ru





