The Internet is abuzz with discussions and comments about Mozilla’s announcement that it intends developing a complete free and open mobile platform to unshackle us from “proprietary software” structures. Having… Read MoreOpen mobile web a click closer