Jump to content

Search the Community

Showing results for tags 'open source'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Site Related
    • News & Updates
    • Site / Forum Feedback
    • Member Introduction
  • News
    • General News
    • FileSharing News
    • Mobile News
    • Software News
    • Security & Privacy News
    • Technology News
  • Downloads
    • nsane.down
  • General Discussions & Support
    • Filesharing Chat
    • Security & Privacy Center
    • Software Chat
    • Mobile Mania
    • Technology Talk
    • Entertainment Exchange
    • Guides & Tutorials
  • Off-Topic Chat
    • The Chat Bar
    • Jokes & Funny Stuff
    • Polling Station

Categories

  • Drivers
  • Filesharing
    • BitTorrent
    • eDonkey & Direct Connect (DC)
    • NewsReaders (Usenet)
    • Other P2P Clients & Tools
  • Internet
    • Download Managers & FTP Clients
    • Messengers
    • Web Browsers
    • Other Internet Tools
  • Multimedia
    • Codecs & Converters
    • Image Viewers & Editors
    • Media Players
    • Other Multimedia Software
  • Security
    • Anti-Malware
    • Firewalls
    • Other Security Tools
  • System
    • Benchmarking & System Info
    • Customization
    • Defrag Tools
    • Disc & Registry Cleaners
    • Management Suites
    • Other System Tools
  • Other Apps
    • Burning & Imaging
    • Document Viewers & Editors
    • File Managers & Archivers
    • Miscellaneous Applications
  • Linux Distributions

Categories

  • General News
  • File Sharing News
  • Mobile News
  • Software News
  • Security & Privacy News
  • Technology News

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. Majority of Mobile App Vulnerabilities From Open Source Code COVID-19 has impacted everything over the past year, and mobile app security is no exception. The Synopsys Cybersecurity Research Center (CyRC) took an in-depth look at application security, and discovered just how vulnerable apps that use open source code really are. According to the report, 98% of apps use open source code, and 63% of those apps have at least one known vulnerability. Open source code is no more or less vulnerable than any other code, Jonathan Knudsen, senior security strategist with Synopsys, was quick to point out in an email interview. The prime security task for any organization that uses open source code is how to manage the code correctly. “The report underscores, among other things, that managing security vulnerabilities in open source software components is a very real problem,” Knudsen said. The challenge lies in the self-service nature of open source use. With no commercial vendor to push out updates and patches, it then becomes the responsibility of the developers and the business to evaluate and monitor for security risks and come up with a strategy for the inevitable security problems. Adoption of Open Source Developers turn to open source because it helps them code 20 to 30 times faster than writing their own from scratch; getting a mobile application into the marketplace quickly is a top priority. This need to move fast has created a dependency on open source. It has also led to the prioritization of development over security in many IT organizations just to remain competitive in the market. “To stay competitive, software development teams must figure out how to write code quickly, while not sacrificing security to create value and preserve competitive advantage for their organizations,” said Yaniv Bar-Dayan, CEO and co-founder at Vulcan Cyber. Until that happens, open source will continue to be the go-to code. Finding the Vulnerabilities Code audits to detect vulnerabilities are easier to do on open source software, which is both a blessing and curse; threat actors and well-intentioned developers both have equal access to the code. “Ethical hackers may look at well-maintained open-source projects and quickly identify and report vulnerabilities to help them get patched,” said Hank Schless, senior manager, security solutions at Lookout. “Threat actors may observe the code, find a vulnerability, and figure out how to exploit it as quickly as possible.” On the other hand, Schless added, closed source or first-party code can encounter the same maintenance issues. “While the quality of both open and closed source code varies, switching from open to closed source code might mean swapping known vulnerabilities for unknown vulnerabilities.” A More Secure Mobile App When open source code is used, it often comes with its own list of other open source solutions that are necessary for functionality. This transitive dependency can be layers deep and create a snowball effect of adding hundreds or more. One open source project can end up including hundreds of layers and dozens of possible vulnerabilities. Because of this, you can never trust or test one layer and think everything is fine. Every layer must be tested and updates and patches regularly checked. “Software composition analysis (SCA) is a type of security testing that automates much of the work of identifying used software components, correlating known vulnerabilities and raising alerts when new vulnerabilities are identified,” said Knudsen. Managing the open source components of an application is important, Knudsen added, but it is far from the end of the story. “Applications will only get safer when they are built better with a comprehensive, proactive approach to security. This means incorporating security into every phase of software development, from design through implementation, testing and maintenance. Automated security testing is useful at multiple phases, and includes SCA, static analysis, fuzzing and other types of dynamic testing.” Source: Majority of Mobile App Vulnerabilities From Open Source Code
  2. Google Launches Database for Open Source Vulnerabilities Google last week announced the launch of OSV (Open Source Vulnerabilities), which the internet giant has described as a vulnerability database and triage infrastructure for open source projects. OSV should make it easier for the users of open source software to find out which vulnerabilities impact them. It can also help maintainers of open source software accurately identify all versions and commits impacted by a flaw across all their branches. For consumers, Google says OSV provides a database that can be easily queried, with its goal being to complement existing vulnerability databases. “OSV automates the triage workflow for an open source package consumer by providing an API to query for vulnerabilities,” Google’s security team said in a blog post. In the case of maintainers, they can obtain information on the impact of vulnerabilities by providing the commit that introduced a bug and the commit that patched it. “Unfortunately, many open source projects, including ones that are critical to modern infrastructure, are under resourced and overworked. Maintainers don't always have the bandwidth to create and publish thorough, accurate information about their vulnerabilities even if they want to,” Google’s security experts said. OSV currently stores information on thousands of vulnerabilities from more than 380 critical open source projects integrated with Google’s OSS-Fuzz fuzzing service. However, the company wants to extend it with data from repositories such as npm Registry and PyPI. It also wants to make it very easy for developers to submit information on vulnerabilities. “Our goal with OSV is to rethink and promote better, scalable vulnerability tracking for open source. In an ideal world, vulnerability management should be done closer to the actual open source development process, aided by automated infrastructure. Projects that depend on open source should be promptly notified and fixes uptaken quickly when a vulnerability is reported,” Google said. Source: Google Launches Database for Open Source Vulnerabilities
  3. Two long-time developers of the Vuze BitTorrent client, formerly known as Azureus, have launched a new client. BiglyBT emerges at a time when Vuze development has stalled. The developers promise to take the project forward while removing all advertising and other annoyances. Back in the summer of 2003 a group of developers debuted a new torrent client, which they called Azureus. BitTorrent itself was still a relatively new technology at the time and users were eager to find new tools to transfer their files. The feature-rich Azureus client, which later rebranded to Vuze, delivered just that. In recent years, however, things have gone relatively quiet, up to a point where Vuze development appears to have stalled completely. Perhaps not surprising, as two of the core developers, parg and TuxPaper, have left the project and moved on to something new. “We are no longer involved in Vuze or Azureus Software, Inc. We can not speak to what their intentions are with the development of their product,” they inform us. The developers, who were also part of the original Azureus team, are not saying farewell to their code though. While they are no longer working on Vuze, the pair have started a new Azureus branch, one they will actively maintain. “We have invested such a large amount of our lives in the endeavor that we feel the need to keep the open source project active, for both our and our users’ enjoyment!” parg and TuxPaper tell us. BiglyBT, as they have named their new client, will continue where Vuze development stalled. In addition to optimizing the code and releasing new features, BiglyBT is determined to keep the open source project alive, without any commercial interests. “Our main goals for BiglyBT is to keep it ad-free and open source, and to continue to develop it into an even better torrent client. We also hope that a community will form again around the product.” BiglyBT main window People who try the new client will notice that it’s indeed very similar to Vuze, but without the ads and some other ‘cluttering’ features, such as DVD-burning. While BiglyBT looks and operates in a similar manner to Vuze, in the future the developers will work on a new set of features, a new style, and various other changes that will set it apart from its older brother. “Our first release is mostly a name change, but we have removed some of the things that we know users don’t particularly want or use, such as the content network, games promotions, DVD burning, the huge ad in the corner of the app, and the offers in the installer.” While Vuze appears to have downsized its development efforts, BiglyBT promises to go full steam ahead. The new client will also stay true to the Open Source nature. Previously, some people complained that Vuze included proprietary code, resulting in more restrictive license terms. BiglyBT is purely GPL, and will remain so. The client is currently available on all major desktop platforms, including Windows, MacOS and Linux. An open source Android app, forked from Vuze remote, will follow in a few weeks. BiglyBT should appeal to a wide range of users, especially the more seasoned torrent user who wants a client they can configure to their liking. “Our target users are people who love to delve into the world of torrenting. People who like to tinker and watch torrents do their thing. Hoarders who like to seed, automate, categorize and contribute back to the torrenting community,” the developers note. People who are interested in giving BiglyBT a spin can download the latest version from the official site. The application is free and won’t install any other applications or adware. Instead, it’s solely supported by donations from the public. TorrentFreak
  4. BTJB

    CamStudio 2.7 r316

    CamStudio 2.7 r316 Retail.exe Including CamStudio codec and configured by default with AutoPan Zoom for YouTube tutorials with screen resolution 640x360. Remember to open program always with right click - admin rights. In otherwise some features will fail and have to fix configuration or reinstall the program again.
  5. Sos Gomes

    Freeplane 1.2.23

    Freeplane is a free and open source application for organising, visualising and sharing information. The program is a redesigned version of FreeMind, and can similarly be used to create mindmaps, although with more features and functionality. You can use Freeplane to build regular, static mindmaps, simple charts and diagrams which structure information. At its simplest you just press Ins to add a node; customise it, with an image, text, or icon; repeat the process to add other nodes, then link and organise them as you like. Freeplane goes further, though. This starts with smart tools to help you build better maps. So for instance conditional styling allows the program to automatically give nodes your preferred look and feel according to their hierarchical level in the map, as well as their content. That content can be very active. You can hide information within a node, present it on demand or automatically, organise it in folding branches, and use hyperlinks everywhere to help users navigate. Built-in calendar and reminder tools are useful for time and project management. There's DES encryption of individual nodes or the entire map. The program can be extended with scripts and some interesting addons. And once you've finished, the map can be shared as an image, an HTML page, via Flash and more. (In theory, anyway: from what we saw, the exported maps didn't always bear much relation to the original.) download link:http://cznic.dl.sourceforge.net/project/freeplane/freeplane%20stable/Freeplane-Setup-1.2.23_01.exe
  6. cdrtfe - cdrtools Frontend What is cdrtfe? cdrtfe is an open source CD/DVD/BD burning application for Microsoft Windows. You can burn data discs, Audio CDs, XCDs, (S)VCDs and DVD-Video discs. It supports creation and writing of ISO images and bootable discs. Disc images and Audio CDs can be written simultaneously to multiple writers. cdrtfe is a win32 frontend for the cdrtools (cdrecord, mkisofs, readcd, cdda2wav), Mode2CDMaker, VCDImager and other well-known tools. cdrtfe has a multi-language interface and is also available as portable version. cdrtfe is free software since version 1.1pre4 (GNU General Public License). Homepage Features cdrtfe supports the following features: create data discs (CD, DVD, BD)multisession CD supportcreate (gapless) Audio CDs from wav, mp3, flac, ogg fileswrite disc image (ISO, BIN/CUE), save disc to ISO imageextract audio tracks to wav, mp3, flac or oggwrite (S)VCDscreate DVD-Video disc from VIDEO_TS folderquick- and full-erase rewritable discscreate XCDs that can contain about 13% more data as usual (Mode 2 Form 2: 738 MiByte instead of 650 MiByte, 795 MiByte instead of 700 MiByte). [1] [2]optional Windows Explorer integration via ShellExtensionuses cdrtools (cdrecord, mkisofs, ...) and other well-known tools as backendproject filescan be used with commandline optionsmulti language supportremote drive support via RSCSIburn disc images and Audio CDs simultaneously to multiple writers System Requirements * IBM compatible PC * Windows 9x/ME/2000/XP/Vista/7/8 (tested with Win98SE, Win2000, WinXP, Win7, Win8) * Only for Win9x/ME: working ASPI Layer (e.g. Adaptec ASPI 4.60) Download Version 1.5.2, 01.03.2014, Changes cdrtfe-1.5.2.exe (6.2 MB) - Installer including the source code and an uninstall program cdrtfe-1.5.2portable.exe (5.5 MB) - Portable. Self-extracting 7zip archive. Settings will be saved to the program folder. The source code is not included. cdrtfePortable_1.5.2.paf.exe (5.8 MB) - Portable installer by PortableApps.com. X-CdrTfe_1.5.2_rev4.zip (7.9 MB) - Portable launcher by winPenPack Team.
  7. shamu726

    MKVToolNix 6.9.1

    MKVToolNix -- Cross-platform tools for Matroska MKVToolNix is a small collection of tools (mkvmerge, mkvinfo, mkvextract, mkvpropedit and mmg) that allows you to manipulate Matroska (MKV) files in several ways. You can use MKVToolNix to create, split, edit, mux, demux, merge, extract or inspect Matroska files. The program will also work with other video formats (AVI, MPEG, MP4, MPEG, Ogg/OGM, RealVideo, MPEG1/2, h264/AVC, Dirac, VC1) including some video codecs (such as VP9 video codec support - reading from IVF/Matroska/WebM files, extract to IVF files), audio (AAC, FLAC, MP2, MP3, (E)AC3, DTS/DTS-HD, Vorbis, RealAudio) and also most subtitle formats (SRT, PGS/SUP, VobSub, ASS, SSA etc.). This is a cross platform application that will work on Windows (both 32 and 64 bit versions), Mac OS X and Linux. Homepage ChangeLog Version 6.9.1 "Blue Panther" mkvmerge: bug fix: fixed huge memory usage when probing files (it was reading the whole file into memory for that).Version 6.9.0 "On Duende" all: new feature: added a Brazilian Portuguese translation of the programs by Thiago Kühn (see AUTHORS).mkvpropedit, mmg's header editor: bug fix: fixed a failed assertion in libEBML when writing the same changes twice to certain files (those for which a seek head with a single entry pointing to the elements modified by mkvpropedit/mmg's header editor; e.g. x264 creates such files). Fixes #1007.mkvmerge: bug fix: reading fonts embedded in SSA/ASS files was sometimes truncating the attachments created from them. Fixes #1003.mkvmerge: bug fix: fixed display of very large IDs during attachment extraction.mkvmerge: enhancement: improved file type detection speed for text subtitle formats.mkvextract: bug fix: during the extraction of chapters, tags or segment info XML files with the --redirect-output parameter the BOM (byte order mark) was written twice.mkvmerge: bug fix: MPEG TS: timestamp outliers are ignored if they differ at least five minutes from the last valid timestamp. Fixes #998.mkvmerge: enhancements: trailing zero bytes will be removed from AVC/h.264 NALUs. Implements #997.mkvmerge: bug fix: fixed timestamp assignment for AVC/h.264 videos in which recovery point SEIs occur in front of the second field of two interlaced fields.Full ChangeLog Download Windows installer (32bit) - 10.99 MB | SHA1: aaf7e15e75f185647b3bc3ed45b4239fe1a81671 Windows installer (64bit) - 11.50 MB | SHA1: bda4739cb057261cbe972718e98f67dde5557a66 Windows portable (32bit) - 9.65 MB | SHA1: 9c72b73a95bbb411eec670a09a188e19e95058d8 Windows portable (64bit) - 10.39 MB | SHA1: f776ef19735b41339643a6bde20478835f6d6e4b * Supported Windows versions are XP and newer from the client OS line and Windows Server 2008 and later from the server line. * For Mac OS X and Linux versions, visit the MKVToolNix homepage.
  8. shamu726

    Subtitle Edit 3.3.15

    Subtitle Edit is a free (open source) editor for video subtitles - a subtitle editor :) With SE you can easily adjust a subtitle if it is out of sync with the video in several different ways. You can also use SE for making new subtitles from scratch (do use the time-line/waveform/spectrogram) or translating subtitles. For a list of features see below or check out the Subtitle Edit Help page. On my blog you can download latest beta version and read about/discuss new features. Also, you can watch a few videos about installing and using Subtitle Edit. (Old videos.) Dny238 has written a nice tutorial about Syncing Subtitles with Subtitle Edit :) A Subtitle Edit dll (Subtitle Edit Light Library) is available for programmers (BSD New/Simplified license). Initially created and used by Sublight (a free Windows application for searching and downloading movie subtitles). Homepage Features: Create/adjust/sync/translate subtitle linesConvert between SubRib, MicroDVD, Advanced Sub Station Alpha, Sub Station Alpha, D-Cinema, SAMI, youtube sbv, and many more (170+ different formats!)Cool audio visualizer control - can display wave form and/or spectrogramVideo player uses DirectShow, VLC media player, or MPlayerVisually sync/adjust a subtitle (start/end position and speed)Auto Translation via Google translateRip subtitles from a (decrypted) dvdImport and OCR VobSub sub/idx binary subtitles (can use Tesseract)Import and OCR Blu-ray .sup files (can use Tesseract - bd sup reading is based on Java code from BDSup2Sub by 0xdeadbeef)Can open subtitles embedded inside matroska filesCan open subtitles (text, closed captions, vobsub) embedded inside mp4/mv4 filesCan open/OCR XSub subtitles embedded inside divx/avi filesCan open/OCR DVB subtitles embedded inside .ts (Transport Stream) filesCan open/OCR Blu-ray subtitles embedded inside .m2ts (Transport Stream) filesCan read and write both UTF-8 and other unicode files and ANSI (support for all languages/encodings on the pc!)Sync: Show texts earlier/later + point synchronization + synchronization via other subtitleMerge/split subtitlesAdjust display timeFix common errors wizardSpell checking via Open Office dictionaries/NHunspell (many dictionaries available)Remove text for hear impaired (HI)RenumberingSwedish to Danish translation built-in (via Multi Translator Online)Effects: Typewriter and karaokeHistory/undo manager (Undo=Ctrl+z, Redo=Ctrl+y)Compare subtitlesMultiple search and replaceChange casing using names dictionaryMerge short lines/split long linesExport to PNG images (+bdn xml), Adobe Encore FAB image script, VobSub, Blu-ray sup, EBU stl, PAC, and plain textSubtitle Edit is available in the following languages: Subtitle Edit can read, write, and convert between more than 170 subtitle formats, like: Screenshots: Subtitle Edit main window Change log: 3.3.15 (13th April 2014)New: Added new subtitle formats (200+ formats supported!)New: Export to VobSub option "Anti-alising with transparency" thx CoOoL_BoY/moobNew: Added ZPosition setting for DCinema interop - thx JosephNew: Added fade up/down to DCinema interop properties - thx RaulNew: Added shortcut for Tools -> "Split long lines" - thx JohnNew: Added shortcut for Sync -> "Change frame rate" - thx AlfonsoNew: Added setting regarding "Fix short display times" - thx S1l3nc0rNew: Added an "Update all" button for the plugin windowNew: Added UI setting for path to VLC portableNew: Added export to DCinema interop/png - thx JosephImproved: Updated French language file - thx JM GBTImproved: Updated Dutch language file - thx QuetsbeekImproved: Updated Portuguese language file - thx moobImproved: Updated Korean language file - thx domddolImproved: Updated Brazilian Portuguese language file - thx IgorImproved: Updated Polish language file - thx AdmasImproved: Updated Argentinian Spanish language file - thx walterh78Improved: Updated Spanish (Mexico) language file - thx pakitonaranjoImproved: HTML encoding of SAMI files is now again default falseImproved: Better reading of time codes of Blu-ray sup in mkv - thx Rach78Fixed: Fixed VobSub writing compatibility with gpac/mp4box + handbrake - thx RyanFixed: Minor fix for ass import from Matroska (mkv) filesFixed: Some fixes for move word up/down - thx rebawestFixed: Delete custom export format now works - thx LeonFixed: Possible crash in OCR window - thx grfilhoFixed: DCinema SMPTE sometimes generated illegal frame numbers - thx knutFixed: Fixed possible crash when converting pac to ttml - thx DanFixed: Fixed memory leak when running OCR via TesseractFixed: Fixed possible error/crash when loading bad time codes - thx JucáFrom next version SE will be compiled for .net framework 4 and use 64-bit where available, but a portable 32-bit .net framework version will still be released for a while. Download: For Windows XP users: SE requires Microsoft .NET Framework Version 2.0 - 3.5. SubtitleEdit-3.3.15-Setup.zip - Installer version, .NET 2-3.5, 32-bit (will run on win 64-bit too, but needs 32-bit codecs/VLC) - SHA1 Checksum: 74a4067493d6a560b068508c297b862821c476ff SE3315.zip - Portable version, .NET 2-3.5, 32-bit (will run on win 64-bit too, but needs 32-bit codecs/VLC) - This also works on Linux (when mono/mono-form/etc is installed) - Linux users should also look here: http://www.sub-talk.net/topic/2751-subtitle-edit-for-ubuntu-troubleshoting-tips-and-tricks/ - SHA1 Checksum: abda13df8a325adcc26588ec418948913ae18ced SE3315.Net4.zip - Portable version, .NET 4-4.5, 32/64-bit (will need 64-bit codecs/VLC on 64-bit machines) - SHA1 Checksum: ec43d2e7ae52b02cf5e9c6686214cd7880b32057
  9. shamu726

    MKVToolNix 7.0.0

    MKVToolNix -- Cross-platform tools for Matroska MKVToolNix is a small collection of tools (mkvmerge, mkvinfo, mkvextract, mkvpropedit and mmg) that allows you to manipulate Matroska (MKV) files in several ways. You can use MKVToolNix to create, split, edit, mux, demux, merge, extract or inspect Matroska files. The program will also work with other video formats (AVI, MPEG, MP4, MPEG, Ogg/OGM, RealVideo, MPEG1/2, h264/AVC, Dirac, VC1) including some video codecs (such as VP9 video codec support - reading from IVF/Matroska/WebM files, extract to IVF files), audio (AAC, FLAC, MP2, MP3, (E)AC3, DTS/DTS-HD, Vorbis, RealAudio) and also most subtitle formats (SRT, PGS/SUP, VobSub, ASS, SSA etc.). This is a cross platform application that will work on Windows (both 32 and 64 bit versions), Mac OS X and Linux. Homepage ChangeLog Version 7.0.0 "Where We Going" mkvmerge: enhancement: In addition to the track statistics tags »BPS«, »DURATION«, »NUMBER_OF_BYTES« and »NUMBER_OF_FRAMES« mkvmerge will write two more tags identifying which application wrote the statistics (»_STATISTICS_WRITING_APP«) and when the file in question was written: »_STATISTICS_WRITING_DATE_UTC«. »_STATISTICS_WRITING_APP« will always contain the same string contained in the segment info header element »WritingApp«. »_STATISTICS_WRITING_DATE_UTC« will contain the same timestamp as in the segment info header element »Date«, though »_STATISTICS_WRITING_DATE_UTC« is actually a string representation instead of an integer value.Additionally a tag named »_STATISTICS_TAGS« is written containing the names of the tags that mkvmerge has set automatically. It equals the following currently: »BPS DURATION NUMBER_OF_BYTES NUMBER_OF_FRAMES«.build system: Boost's "date/time" library is now required.mkvmerge: bug fix: If a single subtitle track contains two or more entries at the same timecode then the cue duration and cue relative position elements written were wrong.mkvinfo: bug fix: fixed wrong progress percentage shown during saving the information to text files. Fixes #1016.mkvmerge: new feature: Added a global option for disabling writing the tags with statistics for each track: --disable-track-specific-tags.mkvmerge: new feature: When identifying a Matroska file in verbose identification mode track-specific tags will be output as well. The format is »tag_<tag name in lower case>:<tag value>», e.g. for a tag named »BPS« with the value »224000« the output would be »tag_bps:224000«. Enhancement for #1021.mkvmerge: new feature: mkvmerge will write track-specific tags with statistics (»BPS« for the average number of bits per second, »DURATION« for the duration, »NUMBER_OF_BYTES« and »NUMBER_OF_FRAMES« for the track's size in bytes and its number of frames/packets). Implements #1021.mkvmerge: bug fix: Changed the file type detection order again. The text subtitle formats are now probed after those binary formats that can be detected quickly and unambiguously. This avoids some mis-detection if e.g. Matroska files as ASS text subtitles if they do contain such a track.mmg: enhancement: The chapter editor will only use fast-mode parsing when loading chapters from Matroska files.all: bug fix: fixed invalid memory access in the cleanup procedures which only occurred if the output was redirected with the »--redirect-output« command line parameter.mkvmerge: enhancement: The last chapter entry read from MPLS files is removed if it is at most five seconds long. Patch by Andrew Dvorak (see AUTHORS).mkvmerge: enhancement: added the attachment UID to the verbose identification output of Matroska files.mmg: bug fix: Selecting a subtitle track correctly sets the »character set« drop-down box if no character set was set for this track. Fixes #1008.mmg: enhancement: the subtitle character set cannot be set anymore for subtitle tracks read from Matroska files as mkvmerge ignores that setting for said container anyway (text subs are always encoded in UTF-8 in Matroska).mmg: enhancement: mmg will look for the »mkvmerge« executable in the same directory as the »mmg« executable is located it if the location hasn't been set by the user on all operating systems (before: only on Windows). Improves detection if »mkvmerge« is not in the $PATH.Full ChangeLog Download The current version v7.0.0 is available as an installer and as a portable 7zip archive from fosshub.com. Direct links: Windows installer (32bit) - 10.36 MB | SHA1: 169ad0d5f4bc86453344b08f2d9b2ee16d94d0cc Windows installer (64bit) - 11.48 MB | SHA1: d98281cbcde8924566798c6b26df4ef0732b01c8 Windows portable (32bit) - 9.63 MB | SHA1: a133c1c8fe8f1ec9780313540ecfeb393c280560 Windows portable (64bit) - 10.36 MB | SHA1: 1ffa6f91c8ce0235867f3811ba5799ad9648c4cb * Supported Windows versions are XP and newer from the client OS line and Windows Server 2008 and later from the server line. * For Mac OS X and Linux versions, visit the MKVToolNix homepage.
  10. shamu726

    Subtitle Edit 3.4.0

    Subtitle Edit is a free (open source) editor for video subtitles - a subtitle editor :) With SE you can easily adjust a subtitle if it is out of sync with the video in several different ways. You can also use SE for making new subtitles from scratch (do use the time-line/waveform/spectrogram) or translating subtitles. For a list of features see below or check out the Subtitle Edit Help page. On my blog you can download latest beta version and read about/discuss new features. Also, you can watch a few videos about installing and using Subtitle Edit. (Old videos.) Dny238 has written a nice tutorial about Syncing Subtitles with Subtitle Edit :) A Subtitle Edit dll (Subtitle Edit Light Library) is available for programmers (BSD New/Simplified license). Initially created and used by Sublight (a free Windows application for searching and downloading movie subtitles). Homepage Features: Create/adjust/sync/translate subtitle linesConvert between SubRib, MicroDVD, Advanced Sub Station Alpha, Sub Station Alpha, D-Cinema, SAMI, youtube sbv, and many more (170+ different formats!)Cool audio visualizer control - can display wave form and/or spectrogramVideo player uses DirectShow, VLC media player, or MPlayerVisually sync/adjust a subtitle (start/end position and speed)Auto Translation via Google translateRip subtitles from a (decrypted) dvdImport and OCR VobSub sub/idx binary subtitles (can use Tesseract)Import and OCR Blu-ray .sup files (can use Tesseract - bd sup reading is based on Java code from BDSup2Sub by 0xdeadbeef)Can open subtitles embedded inside matroska filesCan open subtitles (text, closed captions, vobsub) embedded inside mp4/mv4 filesCan open/OCR XSub subtitles embedded inside divx/avi filesCan open/OCR DVB subtitles embedded inside .ts (Transport Stream) filesCan open/OCR Blu-ray subtitles embedded inside .m2ts (Transport Stream) filesCan read and write both UTF-8 and other unicode files and ANSI (support for all languages/encodings on the pc!)Sync: Show texts earlier/later + point synchronization + synchronization via other subtitleMerge/split subtitlesAdjust display timeFix common errors wizardSpell checking via Open Office dictionaries/NHunspell (many dictionaries available)Remove text for hear impaired (HI)RenumberingSwedish to Danish translation built-in (via Multi Translator Online)Effects: Typewriter and karaokeHistory/undo manager (Undo=Ctrl+z, Redo=Ctrl+y)Compare subtitlesMultiple search and replaceChange casing using names dictionaryMerge short lines/split long linesExport to PNG images (+bdn xml), Adobe Encore FAB image script, VobSub, Blu-ray sup, EBU stl, PAC, and plain textSubtitle Edit is available in the following languages: Subtitle Edit can read, write, and convert between more than 170 subtitle formats, like: Screenshots: Subtitle Edit main window Change log: 3.4.0 (13th July 2014)New: Switched to .NET Framework 4.0 (from .NET Framework 2.0)New: Runs 64-bit on 64-bit operating systems (requires 64-bit codecs!)New: New subtitle formatsNew: New shortcutsNew: Export to image based formats can now do boxingNew: Export to image based formats, added 2k resolutions - thx JosephNew: New tool "Merge lines with same text"New: Spell check undoNew: Check for updatesImproved: Updated Spanish (Mexico) language file - thx pakitonaranjoImproved: Updated French language file - thx JM GBTImproved: Updated Portuguese language file - thx moobImproved: Updated Korean language file - thx domddolImproved: Updated German language file - thx SiegwarthImproved: Updated Polish language file - thx AdmasImproved: Updated Russian language file - thx LesergImproved: Updated Czech language file - thx TrottelImproved: Updated French language file - thx JM GBTImproved: Updated Bulgarian language file updated - thx IavorImproved: Updated Dutch language file - thx Quetsbeek + minouhseImproved: Updated Hungarian language file - thx ZityiImproved: Updated Italian language file - thx SilverDrakeImproved: Updated Finnish language file - thx TeijoImproved: Updated Romanian language file - thx MirceaImproved: Updated Swedish language file - thx TedImproved: Updated Chinese language file - thx LeonImproved: Updated Greek language file thx ΑΚΗΣImproved: Updated Brazilian Portuguese language file - thx Igor RückertImproved: Updated Basque language file - thx XabierImproved: Export to image based format now remembers most settingsImproved: Always close SAMI tags (except when end time=next start time)Improved: Merge selected lines in original - better handling of empty lineImproved: DCinema interop - better use of "Effect" - thx genaImproved: Drag & drop support for subtitle comparer - thx ivandroflyImproved: Better time division in "Split long lines" - thx JoelImproved:Better splitting of dialogues in "Split long lines" - thx JoelImproved: Word lists improved - thx ivandroflyImproved: Ctrl+I now works better in text box - thx rebawestFixed: OCR via "image compare" now works againFixed: Several bugs regarding Blu-ray sup export - thx marinerFixed: "Bridge gap in duration" when working with SSA/ASSFixed: Don't lock "settings.xml" when SE starts/exits - thx DoigtFixed: Crash when exporting to DOST - thx Nguyen HoangFixed: Crash in "Fix short display times" - thx ivandroflyFixed: Bug in batch convert regarding frame rate - thx RasmusFixed: Minor fixes for auto-wrap while typing - thx AndrewFixed: Possible crash in main window (typo in history timer)Fixed: Cut text in image export with right-alignFixed: Crash when doing OCR in batchFixed: Several fixes for "Fix common OCR errors" - thx matidio/JoelFixed: Crash related to bad font tags in SSA/ASS - thx hhgyuFixed: Error converting from DCinema interop to SMPTEFixed: Load last line if blank when loading SubRip files - thx LeonFixed: Spell check auto-fix names now actually works - thx MartinEnjoy - and thx for all the contributions on Gitbub :) Note: SE will now require 64-bit VLC/codecs on 64-bit operating systems! Download: For Windows XP users: SE requires Microsoft .NET Framework Version 2.0 - 3.5. SubtitleEdit-3.4.0-Setup.zip - Installer version, .NET 4-4.5, 64/32-bit (will run 64 bit on 64-bit OS - so do use 64-bit codecs/VLC on 64-bit OS!) - SHA1 Checksum: f9614303ebaa7e8283da95dead164fd6ba9004cf SE340.zip - Portable version, .NET 4-4.5, 64/32-bit (will run 64 bit on 64-bit OS - so do use 64-bit codecs/VLC on 64-bit OS!) - This also works on Linux (when mono/mono-form/etc is installed) - Linux users should also look here: http://www.sub-talk.net/topic/2751-subtitle-edit-for-ubuntu-troubleshoting-tips-and-tricks/ - SHA1 Checksum: e390032dd96b5fee16317339fcf86eaaa5df3ca7 For 64-bit systems, install latest version of LAV filters 64-bit or latest version of VLC 64-bit: LAV filters releases VLC 64-bit downloads (vlc-*-win64.exe is the installer)
  11. App Manager v2.5.15 (Pre-release) (Open Source) jpg Yet another Android package manager and viewer but... 1. Copylefted libre software (GPLv3+) 2. Material design (and a nice UI) 3. No useless permissions 4. Does not connect to the Internet (the permission is required for ADB mode) 5. Displays as much info as possible in the main window 6. Lists activities, broadcast receivers, services, providers, permissions, signatures, shared libraries, etc. of any app 7. Launch (exportable) activities, create (customizable) shortcuts 8. Block any activities, broadcast receivers, services or providers you like with native import/export as well as Watt and Blocker import support (requires root) 9. Revoke permissions considered dangerous (requires root/ADB) 10. Disable app ops considered dangerous (requires root/ADB) 11. Scan for trackers in apps and list (all or only) tracking classes (and their code dump) 12. Generate dynamic manifest for any app 13. View/edit/delete shared preferences of any app (requires root) 14. Display running processes/apps (requires root/ADB) 15. Display your app usage, data usage and app storage info (requires “Usage Access” permission) 16. APK files can be shared (hence the use of a provider) 17. Clear app data or app cache (requires root/ADB) 18. Batch operations: clear app data, disable run in background, disable/kill/uninstall apps 19. One-click operations: block ads/tracker components, block components by signature, block multiple app ops …and other minor features such as installing/uninstalling/updating/enabling/disabling apps, displaying app installation info, opening on F-Droid, Aurora Droid or Aurora Store combining the features of 5 or 6 apps any tech-savvy person needs. Homepage Changelog Changelog: Download: AppManager_v2.5.15-arm64-v8a.apk AppManager_v2.5.15-armeabi-v7a.apk AppManager_v2.5.15-x86.apk AppManager_v2.5.15-x86_64.apk AppManager_v2.5.15.apk
  12. LibreAV v1.0.2 (10002) (Open Source Real Time Scanning Antivirus) LibreAV is an attempt to detect malware on Android devices using a machine learning approach that is powered by TensorFlow. We use a two-layer neural network trained with a carefully selected set of features. The neural network is tuned in such a way that it performs efficiently on mobile devices where computational resources are limited. Tests show that LibreAV performs efficiently and effectively even on low-end mobile devices. With LibreAV, you can scan all the installed apps in your device in a matter of seconds. It also has a realtime scan feature which alerts you whenever an app is installed or updated. Features • Real time scanning • On device inference • Lightweight • 100% free and no ads How it works? LibreAV uses permissions and intent-filters to detect malicious apps. While scanning, it loads the machine learning model and extracts permissions and intents from the installed applications on the user's device. These extracted features are then fed to the machine learning model in the form of a vector. The machine learning model returns a prediction score between 0 and 1 that denote the degree of maliciousness of the scanned application. We use this score to classify the scanned app into one of the following categories: 1. Goodware: The prediction score is less than 0.5 2. Risky: Prediction score between 0.5 and 0.75 3. Malware: Prediction score is greater than 0.75 4. Unknown: If LibreAV is unable to extract permissions and intents from an app, then that app is labelled as 'Unknown' You can check the code for building machine learning model here Homepage F-Droid Changelog Changelog: This is the first release of LibreAV on F-Droid. • Rebuilt the open-source library info screen with About Libraries • Updated the targetSdkVersion to 29 • Updated gradle version to 6.1.1 Download
  13. A Desktop App for YouTube Music ====================================================================== Changelog: Add Unlisted languages (Deutsch, Bahasa Indonesia, Türkçe, Italiano, Japanese) Option to remove the download bar on taskbar #158 Miniplayer sizes (4, 5 and 6) Select audio output mpris integration #144 Single instance settings & lyrics windows #154 Option to minimize app on startup #148 BUG report button on context menu (right click mouse) Fix Dark grey bar at bottom of the app #109 A JavaScript error occured in the main process #126, #112 Last.fm won't authenticate. #124 Mini player and lyrics windows become unresponsive and lock up desktop when moved #151 Lyrics at times do not advance to the next/previous songs #156 Share should open in the default browser #141 Improve Single instance mode #107 Improve some languages Check if video is advertisement and prevent scrobble Electron v7.2.4 Lyrics Companion Server Listen on http://localhost:9863/query to get info about player and track. (WS or HTTP Request) Listen on http://localhost:9863/info to get info about app and server. (HTTP Only) You can enable or disable protection token (prevent unauthorized commands) ====================================================================== Home: https://ytmdesktop.app/ https://github.com/ytmdesktop/ytmdesktop ------------------------------ Download for Windows: https://github.com/ytmdesktop/ytmdesktop/releases/download/v1.10.0/YouTube.Music.Desktop.App.Setup.1.10.0.exe Download for Mac or Linux: https://github.com/ytmdesktop/ytmdesktop#available-for
  14. HandyPAF

    Tricycle 2.4.3 (x64)

    Video transcoding... easier than riding a bike. ------------------------------ Tricycle is an open-source video transcoder. It takes the guesswork out of converting videos by using layman's terms and providing a reasonable default configuration. Tricycle is powered by other open-source projects such as FFmpeg, x264, and x265. Features: Reads/decodes most video and audio formats Writes/encodes to the following formats Container formats: MP4 MKV Video formats: AVC (H.264) HEVC (H.265) Audio formats: AAC Dolby Digital (AC-3) Dolby TrueHD (copy/passthru to MKV only) DTS (copy/passthru only) DTS Master Audio (copy/passthru to MKV only) Supports 4K resolution and HDR (HDR10) Tonemaps HDR to SDR Scales video to standard resolutions Detects and crops black bars Crops to a selected aspect ratio Reduces noise in video Overlays subtitles (all or forced only) Supports mutliple audio tracks in mono, stereo, 5.1 surround, or 7.1 surround (copy/passthru to MKV only) ====================================================================== Changelog: All Platforms Fixed a bug that prevented transcodes from starting with some culture settings Fixed a bug that prevented the video configuration from displaying properly with some culture settings ------------------------------ Requirements: macOS High Sierra (10.13) or later Windows 7 or later (64-bit) .NET Framework 4.6.1 or later ====================================================================== Home: https://github.com/kmcclive/tricycle ------------------------------ Download: Windows | MacOS
  15. from the way-of-the-penguin dept Working from home is beginning to move from being a necessary but temporary way of achieving social distancing in offices, to a radical shift in how many companies will operate. Until now, most of the evidence of that change has been anecdotal. But a Twitter thread by Chris Herd, who is CEO of FirstbaseHQ, which "lets you supply, finance and manage all the physical equipment your remote teams need to do great work at home", provides some fascinating statistics on the scale of the shift to working from home. Herd says he has talked to around 1000 companies over the last six months about their plans for remote work. One trend is that corporate headquarters are "finished", he says: companies will cut their commercial office space by 40 to 60%, with people working from home for two to four days each week. Some 30% of the companies Herd talked to say that they intend to get rid of offices completely, and move fully to remote working. Some of the reasons for this shift are obvious. Things like increasing worker satisfaction by avoiding stressful daily commuting, and enabling them to participate in family life during the entire day through flexible working patterns. Slashing office costs is a major factor for the companies, but also cited is the reduction in the pollution generated by traditional office working. However, the main driver for a shift to remote working may be surprising: The first reason they are going remote-first is simple -- it lets them hire more talented people Rather than hiring the best person in a 30-mile radius of the office, they can hire the best person in the world for every role Traditional ways of running a company have made it hard to bring about this change. But there is one sphere whose stunning success is built on this very shift. The world of free software and open source has embraced distributed teams working at home for nearly 30 years. This has allowed projects to select people on the basis of their skills, rather on their availability for a local office. It also means that people can work on what they are best at, and most interested in, rather than on what their local team needs them to do. As a result, open source software has gone from a bit of coding fun in the bedroom of a Finnish student, Linus Torvalds, to the dominant form of software in every field, with the lone exception of the desktop. Its success has also inspired a range of related movements, such as open access, open data, open science and many more. What's remarkable is that Linus did not set out to create this new kind of global, distributed software development methodology. It simply evolved from the time he placed his first, rough version of the Linux kernel on an FTP server in Finland, and invited people to download it freely. The crucial step was his willingness to accept suggestions to improve the code from anyone, provided they were good ones. That encouraged people to join the project, because they knew that there was no traditional business hierarchy based on seniority, just a meritocracy, where their suggestions would be accepted if their work was demonstrably better than the existing code. The companies that will thrive most from today's epochal shift to working from home will be those that are willing to implement similar ideas to those of Linus from 30 years ago, transposed to a general business context. Source
  16. Open source Chromium browser shows up on the Microsoft Store If you've ever looked for web browsers in the Microsoft Store, you've probably come up short on finding anything at all. That's because according to Microsoft Store policy, any third-party browser needs to have the same rendering engine as its own Edge. But now, Edge runs on Chromium, which opens up the Store to a wide array of browsers. One of those is Chromium itself, which has now appeared on the Store, as spotted by Aggiornamenti Lumia. Chromium is an open source project that's managed by Google, but to be clear, this isn't being published by any big brand. It's published by a developer called Store Ports, who seemingly ran the browser through the Desktop App Converter and threw it up on the Store. The developer does have 10 other apps on the Store, some of which are also ports, and some aren't. One app is labeled as 'Universal (UWP) File Explorer', but the app description says that it's just a shortcut to the app that's hidden in Windows 10. If you want to check out Chromium on the Microsoft Store, you can find it here. It's unclear how often the browser will be updated. Open source Chromium browser shows up on the Microsoft Store
  17. Hemperor

    AM Downloader 1.1

    AM Downloader is a free, modern download manager for Windows. Support for parallel downloading of many items Pause and resume downloads Add download items using URL patterns Throttle speed to reduce network pressure Easy-to-use and modern interface 100% free and open-sourced Homepage: https://mozibsoft.com/amdownloader https://github.com/PocketAppZ/AM-Downloader Download: https://mozibsoft.com/downloads/amdownloader/AMDownloader1.1_Setup.msi
  18. Why the entire open source movement is under threat right now FOSS projects are scrambling to raise funds during the pandemic (Image credit: Shutterstock / fatmawati achmad zaenuri) To date, the Covid-19 pandemic has affected over 170 technology events worldwide. Some of them have been postponed and others have moved online, but the majority have been cancelled outright. This has had a significant impact on the open source community, placing high-profile organizations and projects under mounting financial pressure. The Open Source Initiative (OSI), the organisation responsible for assessing open source licenses and preventing, “the abuse of the ideals and ethos inherent to the open source movement”, has indicated it needs to raise $600,000 to meet its funding goals for 2020. The Drupal Association, which oversees the development of the popular Drupal CMS, has already had to lay off staff and as a direct result of event cancellations - and it too needs to raise $500,000. At a surface level, the role of a technology event in helping foster free and open source software (FOSS) communities isn’t immediately apparent. But the reality is that running and attending events has helped raise money for FOSS projects and their governing bodies for decades, sustaining their existence. Further, these events offer various opportunities for the FOSS projects to educate new users and onboard fresh contributors, coordinate their core development activities, perform project housekeeping and brainstorm ideas for future development. Open source community Event cancellations can also negatively impact the already limited funds of participating open source projects and individual contributors. In a bid to minimise the monetary impact of a cancelled event on the FOSS ecosystem, a group of stalwarts from the community, along with their corporate backers, have banded together to form the FOSS Responders working group. In addition to creating a corpus fund, the group is identifying open source events and communities that are most in need of support and also wants to support individuals who are unable to absorb conference-related cancellation fees. The fund, much like the community it is designed to sustain, is hosted on open crowdfunding platform Open Collective. Not only is the platform's code released under the MIT License, but it also publishes financial information relating to campaigns. The Sloan Foundation has contributed $50,000 to the FOSS Responders fund, while Google, Indeed.com, and Sentry.io have pitched in $10,000 each, bringing the total close to $100,000. FOSS Responders is also holding a virtual funding event on Friday May 22, and Indeed.com has promised to match all donations upto $5,000. Besides monetary assistance, FOSS Responders is also working to create a resource center to equip projects with technical resources to help them engage with their community and even organise events virtually. If you are looking for financial help, you can apply to the fund for an emergency grant either as an individual or as a project. And if you want to support the open sources community, here’s a collection of crowdfunding campaigns set up by FOSS foundations to help mitigate the monetary setbacks it has suffered. Source: Why the entire open source movement is under threat right now (TechRadar)
  19. Microsoft’s romance with open source software is on display at Build 2020 But that hasn't stopped Edge from making out with Pinterest. 105 with 65 posters participating, including story author An absolute ton of new announcements has been coming out of this week's Microsoft Build 2020 virtual conference for Windows developers. While cool, most of them are a little thin for individual reports—so we'll get you up to speed on them in this roundup, with links out to each topic if you're interested in more. Windows Terminal goes 1.0 First image of article image gallery. Please visit the source link to see all 3 images. As Windows 10—and Server 2019—pack in more and better command-line functionality, one of the parts of the overall experience that began looking shabby by comparison is the terminal itself. Windows Terminal seeks to change that, and it has just gone 1.0. The terminal itself is open source and is available for perusal and/or hacking at Github under the MIT license. Microsoft's own announcement makes a point of individually crediting 14 contributors by name and acknowledging hundreds more, which is a more-than-welcome sea change for those of us old enough to have lived through the Halloween Documents era. As for the usability of the project itself—it's promising but still needs work, from the jaundiced perspective of a daily-driving Linux user. We like the JSON-formatted Settings file, which can be spawned in Notepad with a simple menu click. We like the native support for both tabs and panes even more—but rough edges include the fact that, under default configs, an Ubuntu/bash shell suddenly turns into two PowerShell panes if you split it. The problem is that the pane-split hotkeys only support creating the new panes with the default profile under Terminal, and the profile includes the interpreter loaded. In addition to changing the default profile—which is very nerdily done by copying and pasting GUIDs in the settings.json—clever users can work around this limitation to some degree by simply executing a different interpreter inside the pane, after the pane itself has been opened. Terminal 1.0 also offers somewhat PuTTY-style copy-and-paste support—selecting text in Terminal doesn't automatically put it in the copy buffer like it does on PuTTY (you need a more Linux-y ctrl-shift-C for that), but right-clicking in another Terminal pane instantly pastes. There are plenty more features in Terminal, most of which seem to amount for now to "shiny"—background images, animated GIFs, scanlines and glowing text (to emulate ancient green-screen CRTs), and so forth. Interested users are advised to check out the Build announcement here and the project docs here. Azure Arc adds Kubernetes management to its CV First image of article image gallery. Please visit the source link to see all 3 images. Azure Arc is—or at least will be—Microsoft's one-stack-fits-all-services cloud-management tool. The goal is for Arc to be as vendor- and type-neutral as possible, with support for managing Windows and Linux servers and VMs, Azure cloud services, and now Kubernetes container clusters from a single pane of glass. It has been tempting to think of Microsoft and Canonical as locked-in partners with the emphasis on Ubuntu in Windows Subsystem for Linux, but Microsoft demonstrates continued vendor neutrality in Arc with an announcement of direct support and integration of SUSE Linux Enterprise Server—which has a larger overall footprint in Europe than it does in the United States, aside from some specialty platforms (such as SAP Hana Enterprise Resource Planning). Although Azure Arc is still in preview (mostly public preview, with some features still in private preview) interested users can sign up to get started with it today. Microsoft loves open source these days—here's the Fluid framework to prove it The Fluid framework was one of the more interesting announcements made at last year's Ignite conference. Fluid enables document collaboration at massive scale and low latency—and it also blurs the lines between traditional document types, allowing simple and functional dynamic content embedding from one framework to the next. Enlarge / We were mildly impressed that this copied Word table rendered properly in an instant message at all—let alone that the recipient could update the data inside the IM itself. (Click through to view the animated demo.) Microsoft Microsoft has been teasing us with Fluid integration into Office 365 apps since the framework's initial announcement in September—this week, the company took things a step further by promising to open source the framework as well. Office 365 VP Jared Spataro announced that "Microsoft will be making the Fluid Framework open source, allowing developers and creators to use key infrastructure from Fluid Framework in their own applications." As exciting as this is, we're a little worried about the follow-on social engineering implications—being able to easily embed fully responsive Office document functionality in arbitrary webpages may make it that much easier to confuse users into putting confidential data and credentials into places they shouldn't. A live preview of some uses of the Fluid Framework is available here, for anyone with a OneDrive for Business account. Social hacking—integrated voice and text chat in Visual Studio Live Share Enlarge / Live collaboration between colleagues with very low latency is possible using VS Live Share. Microsoft Visual Studio Live Share is sort of like Google Docs for code—you and several colleagues can live-edit the same document, with cursors highlighting each of your changes live as they happen. Latency in VS Live Share is considerably lower than what most users will be accustomed to from Google Docs, however—and of course, the collaboration happens inside a full-featured development environment, not a simple word-processing document. The missing piece of this puzzle, until now, has been out-of-band communication—more simply, chat, whether text or voice. Until now, developers have needed to sideload separate tools for that—perhaps using Teams in another window for instant messaging, or Mumble / Skype / Hangouts / whatever for voice. Today's public preview brings the missing communication features directly into Visual Studio Live Share itself. Project Reunion—you got your UWP in my Win32 Project Reunion aims to allow access to both UWP and Win32 libraries from a single unifying framework. Microsoft One of the frustrations with developing for Windows is the coexistence of legacy and modern APIs. Use of the elderly Win32 API is for many developers more familiar, but shifting to UWP—the Universal Windows Platform—means getting access not only to Windows but also to Xbox One, HoloLens, and future hardware platforms. UWP also means an additional layer of security, which will frustrate as many developers as it delights—UWP apps can only be installed directly from the Microsoft Store. Project Reunion, unveiled Wednesday at Build 2020, aims to heal this divide somewhat by decoupling both APIs from the Windows OS and making functionality universally available to apps built under either API. For example, Reunion makes WinUI 3 Preview 1—the modern native UI framework for Windows—available to either UWP or Desktop (Win32) apps in the same way. Microsoft is engineering Project Reunion openly and publicly on Github, giving non-Microsoft developers a chance to directly influence the future of Windows development. Microsoft Teams adds bookings, bots, and broadcasts Microsoft Teams is the next-generation messaging and collaboration application from Redmond, replacing what your cynical author used to call "Lync, Skype for Business, or whatever they're calling it this week." Unlike Lync and Skype for Business, Teams has a functional Web interface. This makes it a much less painful experience for those who don't or can't install the native client directly onto their own PC—including, but not limited to, Linux users. The news this week is integration of appointment scheduling and shift management directly in Teams itself, along with chatbots and support for third-party streaming services. Scheduling and chatbots are exactly what they sound like—and if you're not familiar with the streaming option, think "interview on Teams, stream to the world via Open Broadcast Studio (or similar platform)." Pinterest integration added to Edge Collections Enlarge / Edge Collections are a handy way to group a bunch of websites and rich-formatted notes together. They can be saved, exported, and shared directly. Jim Salter To the dismay of die-hard Chrome fans and Microsoft haters alike, we at Ars have been getting increasingly interested in the Edge browser. By ditching its own proprietary rendering engine and collaborating with Google on the Chromium open source browser, Microsoft gained back a lot of available personnel hours and energy for innovation. Building atop Chromium pretty much instantly produced a snappy, usable browser guaranteed to work nearly anywhere that Chrome does; since then, Microsoft has split its focus on integration with its own platforms (such as Office 365 SSO authentication) and usability features. Collections is one of those features—simply put, it allows users to graphically, intuitively, and simply build rich "website playlists" that can be saved and perused later. Microsoft might have lost us a bit with its latest integration, though—the browser is integrating Pinterest into its Collections feature, showing suggestions for Pinterest boards at the bottom of users' Edge Collections, and allowing Collections themselves to export to Pinterest. Meh. Listing image by Microsoft Source: Microsoft’s romance with open source software is on display at Build 2020 (Ars Technica) (To view the article's image galleries, please visit the above link)
  20. Microsoft: we were wrong about open source Microsoft has embraced open source and even Linux in recent years Image by Alex Castro / The Verge Microsoft has admitted it was wrong about open source, after the company battled it and Linux for years at the height of its desktop domination. Former Microsoft CEO Steve Ballmer famously branded Linux “a cancer that attaches itself in an intellectual property sense to everything it touches” back in 2001. Microsoft president Brad Smith now believes the company was wrong about open source. “Microsoft was on the wrong side of history when open source exploded at the beginning of the century, and I can say that about me personally,” said Smith in a recent MIT event. Smith has been at Microsoft for more than 25 years and was one of the company’s senior lawyers during its battles with open-source software. “The good news is that, if life is long enough, you can learn … that you need to change,” added Smith. Microsoft has certainly changed since the days of branding Linux a cancer. The software giant is now the single largest contributor to open-source projects in the world, beating Facebook, Docker, Google, Apache, and many others. Microsoft has gradually been adopting open source in recent years, including open-sourcing PowerShell, Visual Studio Code, and even Microsoft Edge’s original JavaScript engine. Microsoft has also partnered with Canonical to bring Ubuntu to Windows 10, and it acquired Xamarin to aid mobile app development and GitHub to maintain the popular code repository for developers. Microsoft is even shipping a full Linux kernel in a Windows 10 update that will release later this month, and it moved to the Chromium browser engine for Edge last year. Microsoft is also collaborating with open-source communities to create PowerToys for Windows 10, and the company’s new open design philosophy may mean we’ll see a lot more open-source efforts in Windows in the years to come. Source: Microsoft: we were wrong about open source (The Verge)
  21. Introducing dav1d: a new AV1 decoder Introducing dav1d AV1 is a new video codec by the Alliance for Open Media, composed of most of the important Web companies (Google, Facebook, Netflix, Amazon, Microsoft, Mozilla...). AV1 has the potential to be up to 20% better than the HEVC codec, but the patents license is totally free, while HEVC patents licenses are insanely high and very confusing. The reference decoder for AV1 is great, but it's a research codebase, so it has a lot to improve. Therefore, the VideoLAN, VLC and FFmpeg communities have started to work on a new decoder, sponsored by the Alliance of Open Media. The goal of this new decoder is: be small, be as fast as possible, be very cross-platform, correctly threaded, libre and (actually) Open Source. Without further due, the code: https://code.videolan.org/videolan/dav1d Name dav1d is called dav1d, because Dav1d is an AV1 Decoder (Yes, that is a recursive acronym, no need to tell us...) Video You can see a talk during VDD 2018 about dav1d: VDD2018 dav1d presentation. Technical details Some technical details about dav1d: written in C99 (without VLAs), has asm in NASM/GAS syntax (no intrinsics), uses meson/ninja as buildsystem, currently works on x86, x64, ARMv7, ARMv8, runs on Windows, Linux, macOS, Android, iOS, licensed under BSD. Performance Currently the source code of dav1d is 1/10th of lines of code compared to libaom and its weight is 1/3rd of the binary size of libaom. It currently uses 1/4th of the memory usage of libaom and uses a very limited amount of stack. Depending on the threads conditions (see the video talk linked above), dav1d is more or less faster than libaom 1.0.0, but slower than libaom HEAD. dav1d having almost no assembly code yet, this is not surprising, and is actually a good starting point for the future. Of course, those metrics will evolve once we add more assembly code, and when the project evolves a bit more. Questions Is it production-ready? Not yet, but you can start testing it and check how the API works for you. Can I help? Yes! We need C, ASM developers, but also app integrators and testers to give us feedback. I need to ship an AV1 decoder with my OS, my hardware, my app. Can I do that? Yes. dav1d is licensed under BSD for this very reason. Please talk to us, if you need to get adaptations for your use-case (hybrid decoders, or specific platforms, for example). BSD is not copyleft, why? We want AV1 to be as popular as possible. This requires fast decoders, running everywhere. Therefore, we want to help everyone, even non-open-source software. See RMS opinion on this subject. Source
  22. Tim Berners-Lee is famous for inventing the world wide web, and now he's ready to take things to the next level with an ambitious open source project called Solid. Noting that the web has become "an engine of inequity and division", Berners-Lee wants to restore the power and agency of individuals online and move the balance of power away from "powerful forces who use it for their own agendas". Tim Berners-Lee Solid is not a completely new venture. Berners-Lee has been working on it for some time, and it is built on the existing web as we know it. Where it differs is that "it gives every user a choice about where data is stored, which specific people and groups can access select elements, and which apps you use". This is about decentralizing the web. It is described as an evolution of the web, and the aim is to empower people. In a blog post revealing his idea, Berners-Lee says: "Solid changes the current model where users have to hand over personal data to digital giants in exchange for perceived value. As we've all discovered, this hasn’t been in our best interests. Solid is how we evolve the web in order to restore balance -- by giving every one of us complete control over data, personal or not, in a revolutionary way". Data is absolutely central to Solid. It is built on the principle of "personal empowerment through data", and it's ready to take on the likes of Google, Facebook and Amazon that have come to dominate the online world -- and control huge amounts of data. Berners-Lee says: He goes on to say: Because of the time and effort that will be involved in getting Solid off the group, Berners-Lee is not only taking a sabbatical from MIT, he is also reducing his involvement in the World Wide Web Consortium (W3C). On top of this, he has created startup called inrupt, the mission of which is "to ensure that Solid becomes widely adopted by developers, businesses, and eventually... everyone; that it becomes part of the fabric of the web". Berners-Lee and his team acknowledge that there is a long way to go, but the same was true of the world wide web. In a post on the inrupt website the team says: Source
  23. LIII BitTorrent Client is a open-source file sharing utility capable of downloading torrents with minimal impact on the system's resources. The software distinguishes itself from the competition with a minimalistic, no-nonsense interface and easily accessible options. Along with the standard features, LIII BitTorrent Client offers convenient downloads managing, flexible settings, etc. It is also possible to open torrents from URLs or magnet links. LIII BitTorrent Client is by far, the easiest torrent client we have used - a great alternative for users who want to keep themselves away from confusing features. Besides speed and low resource requirements, LIII BitTorrent Client includes everything you would expect to find in a torrent client. ----- Requirements: - Windows Vista/7/8/10 ----- Homepage: https://github.com/aliakseis/LIII https://codecpack.co/download/LIII-BitTorrent-Client.html Download: https://github.com/aliakseis/LIII/releases/download/0.1.0.3/LIII_setup.exe Portable: https://github.com/aliakseis/LIII/releases/download/0.1.0.3/bin.zip
  24. HandyPAF

    ERAM 2.24 (x86/x64)

    ERAM is an Open Source RAM Disk with a size limit of 4 GB that uses page/non-paged/external RAM. You can use it for storing temp files, browser cache, etc. in order to speed up the programs that use those files. ----- Changelog: This version fixes some BSODs experienced when using it on a 64-bit OS and renames the files that are used by it. It now also comes with an improved Control Panel Applet (the font has been changed and the text has been improved). ----- Homepage https://github.com/Zero3K/ERAM Download https://github.com/Zero3K/ERAM/releases/download/v2.24/ERAM_x86.exe https://github.com/Zero3K/ERAM/releases/download/v2.24/ERAM_x64.exe Build Instructions https://github.com/Zero3K/ERAM#build-instructions Original Developer's Website http://www.vector.co.jp/authors/VA000363
  25. steven36

    SMPlayer 19.1.0

    SMPlayer is a free media player for Windows and Linux with built-in codecs that can play virtually all video and audio formats. It doesn't need any external codecs. Just install SMPlayer and you'll be able to play all formats without the hassle to find and install codec packs. One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you have to leave... don't worry, when you open that movie again it will be resumed at the same point you left it, and with the same settings: audio track, subtitles, volume... Changelog: * Possibility to play 60fps videos from YouTube. * Now it's possible to search for subtitles typing the name of the movie or show. * Some bug fixes. HomePage: http://www.smplayer.info/ x86: https://sourceforge.net/projects/smplayer/files/SMPlayer/19.1.0/smplayer-19.1.0-win32.exe/download x64: https://sourceforge.net/projects/smplayer/files/SMPlayer/19.1.0/smplayer-19.1.0-x64.exe/download x86 Portable: https://sourceforge.net/projects/smplayer/files/SMPlayer/19.1.0/smplayer-portable-19.1.0.0.7z/download X64 Portable https://sourceforge.net/projects/smplayer/files/SMPlayer/19.1.0/smplayer-portable-19.1.0.0-x64.7z/download 9 themes for SMPlayer SMTube 18.11.0 YouTube Browser to watch YouTube in SMplayer x86 https://sourceforge.net/projects/smtube/files/SMTube/18.11.0/smtube-18.11.0-win32.exe/download x64 https://sourceforge.net/projects/smtube/files/SMTube/18.11.0/smtube-18.11.0-x64.exe/download
×
×
  • Create New...