It seems that GameInformers source was pretty damn accurate and today Microsoft has confirmed self publishing for indies will be possible on the Xbox One. This is what Major Nelson (Larry Hryb) and Marc Whitten had to say on the matter:
Major Nelson: “I had a great chat with Marc Whitten about self publishing and Xbox One. I’ve got him scheduled to come on the podcast next week update us on Xbox One, but in the meantime he wanted me to share some great news with you about the upcoming Xbox One Self Publishing program that we’ve been working on for some time.”
Marc Whitten: “Our vision is that every person can be a creator. That every Xbox One can be used for development. That every game and experience can take advantage of all of the features of Xbox One and Xbox LIVE. This means self-publishing. This means Kinect, the cloud, achievements. This means great discoverability on Xbox LIVE. We’ll have more details on the program and the timeline at Gamescom in August.”
Reading between the lines, having quoted that every Xbox One can be used for development does seem like pretty strong confirmation that all Xbox One consoles can be debug consoles at the flick of a switch on Microsoft’s authority?