แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ FreeRDP 2.3 แžŠแŸ‚แž›แž‡แžถแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒแž“แŸƒแž–แžทแž’แžธแž€แžถแžš RDP

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแŸ’แž˜แžธแž“แŸƒแž‚แž˜แŸ’แžšแŸ„แž„ FreeRDP 2.3 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž– แžŠแŸ„แž™แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แž“แžผแžœแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒแž“แŸƒ Remote Desktop Protocol (RDP) แžŠแŸ‚แž›แž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแž›แž€แŸ’แžแžŽแŸˆแž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แžšแž”แžŸแŸ‹ Microsoft แŸ” แž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž”แžŽแŸ’แžŽแžถแž›แŸแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš RDP แž‘แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž—แžถแž‚แžธแž‘แžธแž”แžธ แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœแžŠแŸ‚แž›แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแž—แŸ’แž‡แžถแž”แŸ‹แž–แžธแž…แž˜แŸ’แž„แžถแž™แž‘แŸ…แž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžšแž›แžพแžแžปแžšแž”แžŸแŸ‹ Windows แŸ” แž€แžผแžŠแž‚แž˜แŸ’แžšแŸ„แž„แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸ‚แž€แž…แžถแž™แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ Apache 2.0 แŸ”

แž“แŸ…แž€แŸ’แž“แžปแž„แž€แŸ†แžŽแŸ‚แžแŸ’แž˜แžธแŸ–

  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ’แžšแžพแž–แžทแž’แžธแž€แžถแžš Websocket แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แžแžถแž˜แžšแž™แŸˆแž”แŸ’แžšแžผแž€แžŸแŸŠแžธแŸ”
  • แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„ wlfreerdp แžŠแŸ‚แž›แž‡แžถแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แžšแžทแžŸแŸ’แžแžถแž“แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแž–แžทแž’แžธแž€แžถแžš Wayland แŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž„แžถแžšแž“แŸ…แž€แŸ’แž“แžปแž„แž”แžšแžทแžŸแŸ’แžแžถแž“ XWayland แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœ xfreerdp X11 (แž€แžถแžšแž…แžถแž”แŸ‹แž™แž€แž€แŸ’แžแžถแžšแž…แžปแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ‚แžแž˜แŸ’แžšแžผแžœ) แŸ”
  • แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžกแžพแž„แž…แŸ†แž–แŸ„แŸ‡แž€แžผแžŒแžทแž€ แžŠแžพแž˜แŸ’แž”แžธแž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž€แžถแžšแž€แžพแžแžกแžพแž„แž“แŸƒแžœแžแŸ’แžแžปแž”แžปแžšแžถแžŽแž€แŸ’แžšแžถแž แŸ’แžœแžทแž€แž“แŸ…แž–แŸแž›แžšแŸ€แž”แž…แŸ†แž”แž„แŸ’แžขแžฝแž…แŸ”
  • แžƒแŸ’แž›แžถแŸ†แž„แžŸแž˜แŸ’แž„แžถแžแŸ‹ glyph (+glyph-cache) แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„ แžŠแŸ‚แž›แžฅแžกแžผแžœแž“แŸแŸ‡แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž”แžถแž“แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแžŠแŸ„แž™แž˜แžทแž“แžšแŸ†แžแžถแž“แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž•แŸ’แž‘แŸแžšแžฏแž€แžŸแžถแžšแž’แŸ†แžแžถแž˜แžšแž™แŸˆแž€แŸ’แžŠแžถแžšแžแž˜แŸ’แž”แŸ€แžแžแŸ’แž‘แžถแžŸแŸ‹แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แžŠแžทแžŸแŸแž’แž€แžถแžšแž…แž„แž›แŸแžแž€แžผแžŠแžŸแŸ’แž€แŸแž“แž€แŸ’แžแžถแžšแž…แžปแž…แžŠแŸ„แž™แžŠแŸƒแŸ”
  • แž€แžถแžšแžšแž˜แžผแžšแž€แž„แŸ‹แž€แžŽแŸ’แžŠแžปแžšแž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž”แŸ’แžšแž—แŸแž‘แž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„ PubSub แžแŸ’แž˜แžธแžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแžแžทแžแžทแž‡แž“แžแžถแž˜แžŠแžถแž“แžŸแŸ’แžแžถแž“แž—แžถแž–แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž“แŸƒแž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹