jm + opensource   14

Relicensing React, Jest, Flow, and Immutable.js | Engineering Blog | Facebook Code
This decision comes after several weeks of disappointment and uncertainty for our community. Although we still believe our BSD + Patents license provides some benefits to users of our projects, we acknowledge that we failed to decisively convince this community.
facebook  opensource  react  patents  swpats  bsd  licensing 
22 days ago by jm
Seastar
C++ high-performance app framework; 'currently focused on high-throughput, low-latency I/O intensive applications.'

Scylla (Cassandra-compatible NoSQL store) is written in this.
c++  opensource  performance  framework  scylla  seastar  latency  linux  shared-nothing  multicore 
september 2015 by jm
grsecurity
Open source security team has had enough of embedded-systems vendors taking the piss with licensing:
This announcement is our public statement that we've had enough. Companies in the embedded industry not playing by the same rules as every other company using our software violates users' rights, misleads users and developers, and harms our ability to continue our work. Though I've only gone into depth in this announcement on the latest trademark violation against us, our experience with two GPL violations over the previous year have caused an incredible amount of frustration. These concerns are echoed by the complaints of many others about the treatment of the GPL by the embedded Linux industry in particular over many years.

With that in mind, today's announcement is concerned with the future availability of our stable series of patches. We decided that it is unfair to our sponsors that the above mentioned unlawful players can get away with their activity. Therefore, two weeks from now, we will cease the public dissemination of the stable series and will make it available to sponsors only. The test series, unfit in our view for production use, will however continue to be available to the public to avoid impact to the Gentoo Hardened and Arch Linux communities. If this does not resolve the issue, despite strong indications that it will have a large impact, we may need to resort to a policy similar to Red Hat's, described here or eventually stop the stable series entirely as it will be an unsustainable development model.
culture  gpl  linux  opensource  security  grsecurity  via:nelson  gentoo  arch-linux  gnu 
august 2015 by jm
From Gongkai to Open Source
This is an amazing post from Bunnie Huang, reverse engineering the Mediatek MT6260 to make "Fernvale", an open, hackable reference platform. Also worth noting for the "facts are not copyrightable" section regarding the legality of extracting memory locations and bitmasks from a copyrighted include file...

'We released Fernvale because we think it’s imperative to exercise our fair use rights to reverse engineer and create interoperable, open source solutions. Rights tend to atrophy and get squeezed out by competing interests if they are not vigorously exercised; for decades engineers have sat on the sidelines and seen ever more expansive patent and copyright laws shrink their latitude to learn freely and to innovate. I am saddened that the formative tinkering I did as a child is no longer a legal option for the next generation of engineers. The rise of the Shanzhai and their amazing capabilities is a wake-up call. I see it as evidence that a permissive IP environment spurs innovation, especially at the grass-roots level. If more engineers become aware of their fair use rights, and exercise them vigorously and deliberately, perhaps this can catalyze a larger and much-needed reform of the patent and copyright system.'

Freedom to tinker!
opensource  china  gongkai  tinkering  reverse-engineering  bunnie-huang  open-source  mediatek  copyright  facts  fair-use  shanzhai  patents 
december 2014 by jm
Pushing to 100,000 API clients simultaneously
This looks really nice -- it's quite similar to something I was hacking on a while back. Only problem is that it's AGPL-licensed...

'Pushpin makes it easy to create HTTP long-polling and streaming services using any web stack as the backend. It’s compatible with any framework, whether Django, Rails, ASP, or even PHP. Pushpin works as a reverse proxy, sitting in front of your server application and managing all of the open client connections.'
pushpin  opensource  agpl  http  long-polling  reverse-proxy  architecture  callbacks 
november 2013 by jm
HTTrack
'allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer. HTTrack arranges the original site's relative link-structure. Simply open a page of the "mirrored" website in your browser, and you can browse the site from link to link, as if you were viewing it online. HTTrack can also update an existing mirrored site, and resume interrupted downloads.' actively maintained, Windows and UNIX
web  opensource  http  download  mirror  from delicious
april 2011 by jm
apenwarr/sshuttle - GitHub
'Any TCP session you initiate to one of the proxied IP addresses [specified on the command line] will be captured by sshuttle and sent over an ssh session to the remote copy of sshuttle, which will then regenerate the connection on that end, and funnel the data back and forth through ssh. Fun, right? A poor man's instant VPN, and you don't even have to have admin access on the server.'
vpn  ssh  security  linux  opensource  tcp  networking  tunnelling  port-forwarding  from delicious
january 2011 by jm
Graylog2
'Free open source self-hosted log management and exception tracking', loggly-style.  Basically, a nifty web data-mining UI on your syslogs (via adulau)
logging  syslog  sysadmin  mongodb  opensource  via:adulau  logs  web  ui  data-mining  from delicious
january 2011 by jm
why James Gosling left Oracle
1. made him take an effective pay cut; 2. removed decision authority on Java; 3. he felt Oracle was "ethically challenged". also: 'he felt the hand of Larry Ellison in nearly all the decisions affecting Java'; “He’s the kind of person that just gives me the creeps,” he said. “All of the senior people at Sun got screwed compensation-wise. Their job titles may have been the same, but their ability to decide anything was just gone.” he doesn't pull any punches. oh dear, this is all adding up...
java  oracle  opensource  sun  james-gosling  larry-ellison  gossip  from delicious
september 2010 by jm
Forking is a Feature - Anil Dash
thought-provoking piece about GitHub-style forking applied to other disciplines; Tumblr, Dribbble, Forrst being cases where it's happening now
community  development  forking  github  git  opensource  tumblr  dribbble  forrst  wikipedia  from delicious
september 2010 by jm
dygraphs JavaScript Visualization Library
'an open source JavaScript library that produces produces interactive, zoomable charts of time series. It is designed to display dense data sets and enable users to explore and interpret them.' quite pretty
time-series  data  tsd  graphs  charts  javascript  via:reddit  dataviz  visualization  opensource  dygraphs  from delicious
december 2009 by jm
The technology behind Tornado, FriendFeed's web server
more on the new async HTTP server from FriendFeed/Facebook, in Python. looks lovely
async  http  epoll  python  comet  long-poll  facebook  scaling  scalability  web  friendfeed  tornado  opensource  from delicious
september 2009 by jm
filemap
'File-based, rather than tuple-based processing'; based around UNIX command-line toolset; good UNIXish UI; lots of caching of intermediate results; low setup overhead -- although it does require a shared POSIX filesystem, e.g. NFS, for synchronization
networking  python  opensource  grid  map-reduce  filemap  files  unix  command-line  parallel  distcomp 
july 2009 by jm

related tags

agpl  arch-linux  architecture  async  bsd  bunnie-huang  c++  callbacks  charts  china  classical  comet  command-line  community  copyright  culture  data  data-mining  dataviz  development  distcomp  download  dribbble  dygraphs  epoll  facebook  facts  fair-use  filemap  files  forking  forrst  framework  free  friendfeed  funding  gentoo  git  github  gnu  gongkai  gossip  gpl  graphs  grid  grsecurity  http  james-gosling  java  javascript  larry-ellison  latency  licensing  linux  logging  logs  long-poll  long-polling  map-reduce  mediatek  mirror  mongodb  multicore  music  musopen  networking  open-source  opensource  oracle  parallel  patents  performance  port-forwarding  pushpin  python  react  reverse-engineering  reverse-proxy  scalability  scaling  scylla  seastar  security  shanzhai  shared-nothing  ssh  sun  swpats  sysadmin  syslog  tcp  time-series  tinkering  tornado  tsd  tumblr  tunnelling  ui  unix  via:adulau  via:nelson  via:reddit  visualization  vpn  web  wikipedia 

Copy this bookmark:



description:


tags: