แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž”แŸ’แžšแž‡แžปแŸ†แž”แžŽแŸ’แžแžถแž‰ Apache OpenMeetings 6.0

แž˜แžผแž›แž“แžทแž’แžทแž€แž˜แŸ’แž˜แžœแžทแž’แžธ Apache แž”แžถแž“แž”แŸ’แžšแž€แžถแžŸแž–แžธแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธ Apache OpenMeetings 6.0 แžŠแŸ‚แž›แž‡แžถแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžŸแž“แŸ’แž“แžทแžŸแžธแž‘แž”แžŽแŸ’แžแžถแž‰แžŠแŸ‚แž›แž”แžพแž€แž€แžถแžšแž”แŸ’แžšแž‡แžปแŸ†แž‡แžถแžŸแŸ†แžกแŸแž„ แž“แžทแž„แžœแžธแžŠแŸแžขแžผแžแžถแž˜แžšแž™แŸˆแž”แžŽแŸ’แžแžถแž‰ แž€แŸแžŠแžผแž…แž‡แžถแž€แžทแž…แŸ’แž…แžŸแž แž€แžถแžš แž“แžทแž„แž€แžถแžšแž•แŸ’แž‰แžพแžŸแžถแžšแžšแžœแžถแž„แžขแŸ’แž“แž€แž…แžผแž›แžšแžฝแž˜แŸ” แžŸแžทแž€แŸ’แžแžถแžŸแžถแž›แžถโ€‹แž‘แžถแŸ†แž„โ€‹แž–แžธแžšโ€‹แž‡แžถแž˜แžฝแž™โ€‹แžœแžถแž‚แŸ’แž˜แžทแž“โ€‹แž˜แŸ’แž“แžถแž€แŸ‹ แž“แžทแž„โ€‹แžŸแž“แŸ’แž“แžทแžŸแžธแž‘โ€‹แžŠแŸ‚แž›โ€‹แž˜แžถแž“โ€‹แž…แŸ†แž“แžฝแž“โ€‹แžขแŸ’แž“แž€โ€‹แž…แžผแž›โ€‹แžšแžฝแž˜โ€‹แžŠแŸ‚แž›โ€‹แž’แŸ’แžœแžพโ€‹แžขแž“แŸ’แžแžšแž€แž˜แŸ’แž˜โ€‹แž€แŸ’แž“แžปแž„แž–แŸแž›โ€‹แžŠแŸ†แžŽแžถแž›แž‚แŸ’แž“แžถโ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž‚แžถแŸ†แž‘แŸ’แžšแŸ” แž€แžผแžŠแž‚แž˜แŸ’แžšแŸ„แž„แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž‡แžถ Java แž“แžทแž„แž…แŸ‚แž€แž…แžถแž™แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ Apache 2.0 แŸ”

แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแž”แž“แŸ’แžแŸ‚แž˜แžšแžฝแž˜แž˜แžถแž“แŸ– แžงแž”แž€แžšแžŽแŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‡แžถแž˜แžฝแž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž€แŸ†แžŽแžแŸ‹แž–แŸแž›แž”แŸ’แžšแžแžทแž‘แžทแž“ แž€แžถแžšแž•แŸ’แž‰แžพแž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„ แž“แžทแž„แž€แžถแžšแžขแž‰แŸ’แž‡แžพแž‰แž‡แžถแž”แžปแž‚แŸ’แž‚แž› แžฌแž€แžถแžšแž…แžถแž€แŸ‹แž•แŸ’แžŸแžถแž™ แž€แžถแžšแž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แžฏแž€แžŸแžถแžš แž“แžทแž„แžฏแž€แžŸแžถแžš แž€แžถแžšแžแŸ‚แžšแž€แŸ’แžŸแžถแžŸแŸ€แžœแž—แŸ…แžขแžถแžŸแž™แžŠแŸ’แž‹แžถแž“แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž…แžผแž›แžšแžฝแž˜ แžšแž€แŸ’แžŸแžถแž“แžถแž‘แžธแž–แŸ’แžšแžนแžแŸ’แžแžทแž€แžถแžšแžŽแŸ แžšแŸ€แž”แž…แŸ†แž€แžถแž›แžœแžทแž—แžถแž‚แžšแžฝแž˜แž‚แŸ’แž“แžถ แž€แžถแžšแž•แŸ’แžŸแžถแž™แž›แž‘แŸ’แž’แž•แž›แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ‚แž›แž”แžถแž“แž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžš (แž€แžถแžšแž”แž„แŸ’แž แžถแž‰แž€แžถแžšแž”แž„แŸ’แž แžถแž‰แžขแŸแž€แŸ’แžšแž„แŸ‹ ) แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž”แŸ„แŸ‡แž†แŸ’แž“แŸ„แž แž“แžทแž„แž”แŸ„แŸ‡แž†แŸ’แž“แŸ„แžแŸ”

แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž˜แžฝแž™แžขแžถแž…แž”แž˜แŸ’แžšแžพแž…แŸ†แž“แžฝแž“แžแžถแž˜แžขแŸ†แž–แžพแž…แžทแžแŸ’แžแž“แŸƒแžŸแž“แŸ’แž“แžทแžŸแžทแž‘แžŠแŸ‚แž›แž’แŸ’แžœแžพแžกแžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„แž”แž“แŸ’แž‘แž”แŸ‹แžŸแž“แŸ’แž“แžทแžŸแžธแž‘แž“แžทแž˜แŸ’แž˜แžทแžแžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€ แž“แžทแž„แžšแžฝแž˜แž‘แžถแŸ†แž„แž€แŸ’แžšแžปแž˜แžขแŸ’แž“แž€แž…แžผแž›แžšแžฝแž˜แž•แŸ’แž‘แžถแž›แŸ‹แžšแž”แžŸแŸ‹แžœแžถแŸ” แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž‚แžถแŸ†แž‘แŸ’แžšแžงแž”แž€แžšแžŽแŸแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แžถแžšแžขแž“แžปแž‰แŸ’แž‰แžถแžแžŠแŸ‚แž›แžขแžถแž…แž”แžแŸ‹แž”แŸ‚แž“แž”แžถแž“ แž“แžทแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŸแž˜แŸ’แžšแž”แžŸแž˜แŸ’แžšแžฝแž›แžŸแž“แŸ’แž“แžทแžŸแžธแž‘แžŠแŸแž˜แžถแž“แžฅแž‘แŸ’แž’แžทแž–แž›แŸ” แž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„ แž“แžทแž„แžขแž“แŸ’แžแžšแž€แž˜แŸ’แž˜แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž…แžผแž›แžšแžฝแž˜แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžแžถแž˜แžšแž™แŸˆแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž”แžŽแŸ’แžŠแžถแž‰แŸ” แž€แžผแžŠ OpenMeetings แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž‡แžถแž—แžถแžŸแžถ JavaแŸ” MySQL แž“แžทแž„ PostgreSQL แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž‡แžถ DBMS แŸ”

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž”แŸ’แžšแž‡แžปแŸ†แž”แžŽแŸ’แžแžถแž‰ Apache OpenMeetings 6.0

แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแŸ’แž˜แžธ:

  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแžŠแŸ†แžŽแžพแžšแž€แžถแžšแžขแžแŸ’แžแž”แž‘แž•แŸ’แž‘แžปแž€ แž“แžทแž„แž”แž„แŸ’แž€แžพแžแž˜แŸ‰แŸ‚แžแŸ’แžšแžŠแžพแž˜แŸ’แž”แžธแžแžถแž˜แžŠแžถแž“แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™แž”แŸ’แžšแžพแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™ Prometheus แŸ”
  • แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแžŠแŸ‚แž›แž—แŸ’แž‡แžถแž”แŸ‹แž‡แžถแž˜แžฝแž™แž€แžถแžšแž”แŸ’แžšแž‡แžปแŸ†แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ†แž”แŸ‚แž€แž‘แŸ…แž‡แžถแžŸแž˜แžถแžŸแž—แžถแž‚แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€ แž แžพแž™แž”แžถแž“แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž‘แŸ…แž”แž„แŸ’แž€แžพแžแžŠแŸ„แž™แž”แŸ’แžšแžพแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹ NPM แž“แžทแž„แž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžขแžถแžŸแŸ’แžšแŸแž™แžŠแŸ„แž™แž”แŸ’แžšแžพ NPM แŸ” แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž€แžถแž“แŸ‹แžแŸ‚แž„แžถแž™แžŸแŸ’แžšแžฝแž›แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž•แŸ’แž“แŸ‚แž€แžแžถแž„แž˜แžปแžแžŠแŸ„แž™แž”แŸ’แžšแžพ JavaScript แŸ”
  • แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžกแžพแž„แž€แŸ’แž“แžปแž„แž‚แŸ„แž›แž”แŸ†แžŽแž„แž–แž„แŸ’แžšแžนแž„แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž“แŸƒแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸƒแž€แžถแžšแž’แŸ’แžœแžพแžŸแž“แŸ’แž“แžทแžŸแžธแž‘แž‡แžถแžŸแŸ†แžกแŸแž„ แž“แžทแž„แžœแžธแžŠแŸแžขแžผ แž€แŸแžŠแžผแž…แž‡แžถแž€แžถแžšแž•แŸ’แžแž›แŸ‹แž€แžถแžšแž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แžขแŸแž€แŸ’แžšแž„แŸ‹แžŠแŸ„แž™แž”แŸ’แžšแžพแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถ WebRTC แŸ” OAuth แž”แŸ’แžšแžพแž–แžทแž’แžธแž€แžถแžš TLS 1.2 แŸ” แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แž€แžถแžšแžšแžนแžแž”แž“แŸ’แžแžนแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแžแžทแžแžทแž‡แž“ NetTest (แž€แžถแžšแž’แŸ’แžœแžพแžแŸแžŸแŸ’แžแž‚แžปแžŽแž—แžถแž–แž“แŸƒแž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹) แž“แžทแž„แž€แžถแžšแžšแžนแžแž”แž“แŸ’แžแžนแž„แž‘แžผแž‘แŸ…แž›แžพแž…แŸ†แž“แžฝแž“แžขแžแžทแžแžทแž‡แž“แŸ” แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แž›แž‘แŸ’แž’แž•แž› Captcha แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแŸ” แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‡แž˜แŸ’แžšแžพแžŸแžŠแžพแž˜แŸ’แž”แžธแž”แžทแž‘แž€แžถแžšแžแžแŸ”
  • แž€แžถแžšแž„แžถแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžŠแžพแž˜แŸ’แž”แžธแž€แŸ‚แž›แž˜แŸ’แžขแžŸแŸ’แžแŸแžšแž—แžถแž–แž“แŸƒแž€แžถแžšแž•แŸ’แžŸแžถแž™แžŸแŸ†แžกแŸแž„ แž“แžทแž„แžœแžธแžŠแŸแžขแžผแŸ”
  • แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž„แŸ’แž แžถแž‰แž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ Web Notification API แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž™แž“แŸ’แžแž€แžถแžšแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž„แŸ’แž แžถแž‰แž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แž“แŸ…แž›แžพแž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžšแŸ” แž€แžถแžšแž”แž€แž”แŸ’แžšแŸ‚แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แŸ” แžแŸ†แž”แž“แŸ‹แž–แŸแž›แžœแŸแž›แžถแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž แžถแž‰แž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹แž•แŸ’แž‰แžพแž€แžถแžšแžขแž‰แŸ’แž‡แžพแž‰แŸ” แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแžแŸ’แž‘แžถแžŸแŸ‹ แž“แžทแž„แž€แŸ‚แžแž˜แŸ’แžšแžผแžœแž‘แŸ†แž แŸ†แž“แŸƒแž”แŸ’แž›แžปแž€แž–แžธแžœแžธแžŠแŸแžขแžผแž“แŸƒแžขแŸ’แž“แž€แž…แžผแž›แžšแžฝแž˜แžŸแž“แŸ’แž“แžทแžŸแžธแž‘แŸ”

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

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